MotoGP championship leader Jorge Lorenzo waited until the last five minutes of the final free practice session to move to the top of the times ahead of qualifying for the Dutch TT at Assen.
The Spanish Yamaha rider played second fiddle to Ducati's Casey Stoner for much of the session before bolting a set of soft tires to his M1 and rolling off a sequence of rapid laps that began with a 1m34.898sec and ended up with an extraordinary 1m34.769sec.
Stoner didn't go down without a fight, however, his GP10 bedecked with a soft rear also, and the Australian improved his own time to 1m35.088sec. The 24-year-old also completed 26 laps in total, which was an uncharacteristically high number for him.
Dani Pedrosa sneaked up to third as the HRC man quietly worked up the order through the hour to depose Ben Spies, who was on form once again for Tech 3 Yamaha following his third place at Silverstone.
Nicky Hayden was fifth fastest, 0.8sec off the pace, on a track he usually likes. The Ducati rider ended the session lying in the gravel after an accident when the front end of his GP10 appeared to give way. The American was unharmed. Which is more than can be said for Marco Melandri, who walked away from a bizarre high side clutching his left arm in distinct pain.
The Italian over-shot the new section, running across the rumble-strips and down the escape lane. But as he rejoined the track, Melandri's Gresini Honda snapped violently with the rediscovery of grip and flicked its rider high in the air. The subsequent inevitable landing left Melandri with a suspected dislocated left shoulder. Should he not race tomorrow, the field will be reduced to just 15 starters.
Randy de Puniet's last lap was enough to improve him to sixth position ahead of Andrea Dovizioso and the impressive Alex Espargaro.
Marco Simoncelli and Loris Capirossi completed the top 10.