After the race was red flagged with twelve laps to go because of torrential rain the race was eventually re-started as a twelve lap wet race with the starting grid reflecting the finishing order at the end of lap fourteen of the red-flagged first race. This left Andrea Dovizioso (Ducati Team)on pole followed by Danilo Petrucci ((Octo Pramac Yakhnich) and Valentino Rossi (Movistar Yamaha MotoGP).
Dovizioso initially led from the start but was soon overtaken by Rossi. But, in trying to keep up with Rossi Dovizioso fell in the treacherous conditions and was soon followed by Rossi who fell a lap later. This left Marc Marquez (Repsol Honda Team) in the lead followed by Jack Miller (Estrella Galicia 0,0 Marc VDS).
Miller passed Marquez on lap four and maintained a comfortable lead until the chequered flag to register his maiden MotoGP win. Miller is the first non-factory rider to win a MotoGP race since Toni Elias beat Valentino Rossi In the 2006 Portugese GP.
Scott Redding (OCTO Pramac Yakhnich) won a close race with Pol Espargaro (Monster Yamaha Tech 3) for third place, Espargaro finishing fourth with fifth going to Andrea Iannone (Ducati Team) and Hector Barbera (Avintia Racing) sixth.
After a miserable week-end Jorge Lorenzo (Movistar Yamaha MotoGP) finished tenth.
1 Jack MILLER (AUS) Estrella Galicia 0,0 Marc VDS Honda 22’17.447
2 Marc MARQUEZ (SPA) Repsol Honda Team Honda +1.991
3 Scott REDDING (GBR) OCTO Pramac Yakhnich Ducati +27.604
In a race cut short because of rain Takaaki Nakagami (IDEMITSU Honda Team Asia) took his first career Moto2 win which saw him take the lead on lap nine and control the race to the end. In second place after a slow start to the race was Johann Zarco (Ajo Motorsport) with Franco Morbidelli (Estrella Galicia 0,0 Marc VDS).
Fourth place went to Sam Lowes (Federal Oil Gresini Moto2) who finished ahead of Lorenzo Baldassarri (Forward Team) in fifth and Alex Rins (Paginas Amarillas HP 40) sixth.
1 Takaaki NAKAGAMI (JPN) IDEMITSU Honda Team Asia Kalex 34’33.948
2 Johann ZARCO (FRA) Ajo Motorsport Kalex +2.435
3 Franco MORBIDELLI (ITA) Estrella Galicia 0,0 Marc VDS Kalex +5.670
In an exciting race which saw the first four riders cross the finish line less than 0.1 second apart a historic victory went to Francesco Bagnaia (ASPAR Mahindra Team Moto3) for his maiden Moto3 win and the first ever win for Mahindra.
Second place went to Fabio Di Giannantonio (Gresini Racing Moto3) with Andrea Migno (SKY Racing Team VR46) third.In fourth place was Romano Fenati (SKY Racing Team VR46) with Niccolo Antonelli (Ongetta-Rivacold) fifth and Jules Danilo (Ongetta-Rivacold) sixth.
Championship leader Brad Binder (Red Bull Ajo KTM) finished thirteenth after running off track with seven laps to go when saving a near high-side whilst in the leading group.
1 Francesco BAGNAIA (ITA) ASPAR Mahindra Team Moto3 Mahindra 38’11.535
2 Fabio DI GIANNANTONIO (ITA) Gresini Racing Moto3 Honda +0.039
3 Andrea MIGNO (ITA) SKY Racing Team VR46 KTM +0.018