Paris Hilton Racing star Maverick Vinales has taken pole position for Saturday's 125cc Dutch TT after an entertaining, rain-interrupted, qualifying session at Assen.
A rain shower after just five minutes looked like it might hand home star Jasper Iwema his first ever pole position.
But the Dutch weather soon improved for the better and Iwema was finally knocked from the top by rookie Ongetta Aprilia team-mate Harry Stafford with twelve minutes to go.
A frantic end to the session, under sunny skies, then saw the front-row change with every circulation - before race-winning rookie Vinales sealed his second pole in a row by 0.188sec over Johann Zarco.
Sandro Cortese was just 0.002sec slower than Zarco in third, with Hector Faubel fourth for Aspar Aprilia.
Two high-profile Friday fallers were championship leader Nico Terol and first-time Silverstone winner Jonas Folger.
Terol, who holds a 35 point lead over Folger, had limped away from a heavy crash in morning practice - then crashed again at the every end of qualifying. The Aspar Aprilia rider will line-up eighth on Saturday's grid.
Folger was slow to get up after a lowside fall at the final chicane on his first lap of qualifying. The Red Bull Ajo rider later returned to the track to qualify seventh.
After leading the majority of the 40-minute session, Iwema crashed in the dry and will start just 33rd on the grid.
Qualifying - Assen:
1. Vinales (Aprilia) 1m 44.597s
2. Zarco (Derbi) +0.188s
3. Cortese (Aprilia) +0.190s
4. Faubel (Aprilia) +0.366s
5. Salom (Aprilia) +0.638s
6. Vazquez (Derbi) +0.741s
7. Folger (Aprilia) +1.262s
8. Terol (Aprilia) +1.386s
9. Gadea (Aprilia) +1.607s
10. Kent (Aprilia) +1.971s
11. Webb (Mahindra) +1.997s
21. Stafford (Aprilia) +3.380s
25. Mackenzie (Aprilia) +4.286s