CLICK HERE for the NEW World Championship standings.

Valentino Rossi won a dramatic Dutch MotoGP at Assen, his first victory of the 2017 season and 115th of his career.

Rossi just held off countryman Danilo Petrucci as rain drops fell in the final third of the race. Petrucci was gutted to be held up slightly by backmarkers.

Behind them Marc Marquez narrowly beat Cal Crutchlow and Andrea Dovizioso in a thrilling last-lap battle for third.

Pole sitter Johann Zarco led the early stages, using soft tyres front and rear, before Rossi moved ahead. Zarco then dropped to the back of the lead group when he made contact with Rossi during an attempt to retake the lead.

The Frenchman later made an ill-fated gamble to swap bikes when the rain drops began falling, then received a penalty for speeding in pit lane.

Maverick Vinales lost the title lead after falling at the final chicane and is now four points behind Dovizioso - eleven points covering the top four in the standings!

Alex Rins was returning to action for Suzuki after missing the last five races due to a fractured wrist in Austin. Bradley Smith was back for KTM after a finger injury ruled him out of the Catalunya race.

This year's Dutch TT race day is the first to be held on a Sunday...

1.Valentino RossiITA Movistar Yamaha MotoGP (YZR-M1)41m 41.149s2.Danilo PetrucciITA Octo Pramac Racing (Desmosedici GP17)41m 41.212s3.Marc MarquezESP Repsol Honda Team (RC213V)41m 46.350s4.Cal CrutchlowGBR LCR Honda (RC213V)41m 46.392s5.Andrea DoviziosoITA Ducati Team (Desmosedici GP17)41m 46.476s6.Jack MillerAUS Estrella Galicia 0,0 Marc VDS (RC213V)42m 4.539s7.Karel AbrahamCZE Pull&Bear Aspar Team (Desmosedici GP15)42m 18.131s8.Loris BazFRA Reale Avintia Racing (Desmosedici GP15)42m 18.207s9.Andrea IannoneITA Team Suzuki Ecstar (GSX-RR)42m 18.315s10.Aleix EspargaroESP Factory Aprilia Gresini (RS-GP)42m 43.078s11.Pol EspargaroESP Red Bull KTM Factory Racing (RC16)42m 50.533s12.Tito RabatESP Estrella Galicia 0,0 Marc VDS (RC213V)42m 51.270s13.Dani PedrosaESP Repsol Honda Team (RC213V)42m 51.493s14.Johann ZarcoFRA Monster Yamaha Tech 3 (YZR-M1)*43m 16.804s15.Jorge LorenzoESP Ducati Team (Desmosedici GP17)+1 lap16.Hector BarberaESP Reale Avintia Racing (Desmosedici GP16)+1 lap17.Alex RinsESP Team Suzuki Ecstar (GSX-RR)*+1 lap
Scott ReddingGBR Octo Pramac Racing (Desmosedici GP16)DNF
Alvaro BautistaESP Pull&Bear Aspar Team (Desmosedici GP16)DNF
Bradley SmithGBR Red Bull KTM Factory Racing (RC16)DNF
Maverick Vi?alesESP Movistar Yamaha MotoGP (YZR-M1)DNF
Jonas FolgerGER Monster Yamaha Tech 3 (YZR-M1)*DNF
Sam LowesGBR Factory Aprilia Gresini (RS-GP)*DNF

Blue Name = Rides for Factory Team.Red Name = Rides for Satellite Team.
* Rookie

CLICK HERE for live updates - CLICK HERE for pictures

By Peter McLaren

Want more? CLICK HERE for the MotoGP Homepage...

The moments that make Assen the ultimate MotoGP circuit