Ducati MotoGP rider Jorge Lorenzo set the pace in the second MotoGP Friday practice in Barcelona, as championship leader Marc Marquez was among the fallers in an incident-packed session.
Future Repsol Honda teammates Marquez and Lorenzo had traded the top spot several times in the opening minutes of FP2, the latter finally settling in the top spot with a 1m39.817s effort.
The pair remained the only riders to have dipped below 1m40s for most of the session, until Yamaha's Maverick Vinales fired in a 1m39.652s using fresh softs with five minutes left on the clock.
Vinales was soon surpassed by LCR Honda's Cal Crutchlow, who lapped just 0.002s slower than Valentino Rossi's FP1-topping effort – before Lorenzo smashed the Italian's weekend benchmark with a 1m38.930s.
He came up a tenth short of improving with his next effort, but held on to the top spot anyway – with Suzuki's Andrea Iannone slotting into second, 0.107s off.
Vinales improved to third place, heading Lorenzo's Ducati teammate Andrea Dovizioso, Crutchlow and Pramac Ducati rider Danilo Petrucci.
Tech 3 Yamaha's Johann Zarco, who crashed at the Turn 5 left-hander almost immediately at the start of the session, recovered to finish seventh, with his teammate Hafizh Syahrin ninth, the duo split by works Honda rider Dani Pedrosa.
Avintia Ducati's Tito Rabat was 10th ahead of Rossi, but the Yamaha rider is still on course to automatically progress to Q2 by virtue of his FP1 time.
But the same cannot be said for Marquez, 12th on combined Friday times after his fall at Turn 4 in the closing minutes of the session.
Other riders to crash were KTM's Pol Espargaro, Suzuki's Alex Rins, Aprilia's Scott Redding and Marc VDS Honda rookie Franco Morbidelli.
Mika Kallio led the way for KTM in 13th on the prototype RC16, while Aleix Espargaro was the top Aprilia in a lowly 19th, his session punctuated by an on-track quarrel with Aprilia-bound Iannone after the pair ran each other off the road at Turn 1.