Valentino Rossi ha guanyat en terres holandeses per davant de Danilo Petrucci. Marc Márquez ha estat tercer per davant de Cal Crutchlow i Andrea Dovizioso. Maverick Viñales ha caigut a quinze voltes del final. Amb aquests resultats, Dovizioso passa a ser el nou líder del mundial, amb Viñales a 4 punts, Rossi a 7 i Márquez a 11.

Johann Zarco (Monster Yamaha Tech3) ha conservat el primer lloc en la sortida tot i que Marc Márquez (Repsol Honda Team) ha intentat avançar-lo. Valentino Rossi (Movistar Yamaha MotoGP) ha passat a Danilo Petrucci (Octo Pramac Racing) per a ser tercer després de la primera corba. El pilot francès ha obert una lleugera escletxa amb el de Cervera, però aquest l’ha reduïda fins arribar a contactar amb ell.

Maverick Viñales (Movistar Yamaha MotoGP) era desè en el grup perseguidor, a tres segons dels cinc primers. Estava format per Álvaro Bautista (Pull&Bear Aspar Team), Andrea Dovizioso (Ducati Team), Andrea Iannone (Team Suzuki Ecstar), ell mateix, Cal Crutchlow (LCR Honda), Jack Miller (EG 0,0 Marc VDS) i Aleix Espargaró (Aprilia Racing Team Gresini). Dani Pedrosa (Repsol Honda Team) s’ha anat apropant al grup de forma paulatina, però sense arribar a contacar. Scott Redding (Octo Pramac Racing) rodava cinquè reduint la diferència amb el grup capdavanter. No obstant, el pilot anglès no ha pogut seguir el ritme i s’ha despenjat veient com el grup esmentat arribava a contactar amb ell.

A falta de 15 voltes, Valentino Rossi s’ha posat primer després de passar per davant de Marc Márquez i Johann Zarco. El pilot de Cervera ha avançat al francès després que aquest canviés la seva traçada per no xocar amb l’italià. Pel darrere, Maverick Viñales ha caigut després de posar-se cinquè, la qual cosa augurava un mundial encara més ajustat al acabar la cursa. Andrea Dovizioso, que anava darrere seu, ha hagut de fer un canvi de trajectòria a gran velocitat per no atropellar al pilot de Figueres. Danilo Petrucci ha estat l’únic en poder seguir el ritme dels dos pilots del davant, mentre que el francès s’ha quedat despenjat en el quart lloc. De fet, l’italià ha pogut passar a Marc Márquez a falta d’onze voltes, essent segon en aquell moment. Valentino Rossi ha aprofitat aquesta circumstància per obrir una escletxa d’un segon.

A nou voltes del final ha estat Álvaro Bautista qui ha caigut quan anava sisè a estela d’Andrea Dovizioso, que al mateix temps arribava a aproparse al grup del davant. Un gir més tard, direcció de cursa ha ordenat ondejar la bandera blanca en motiu de l’aparició de les primeres gotes de pluja, fet que permetia als pilots entrar al box a canviar de moto. Andrea Dovizioso ha avançat a Johann Zarco i a Marc Márquez, col·locant-se tercer. Al mateix temps, Danilo Petrucci ha retallat el segon de diferència amb Valentino Rossi. El francès ha entrat a canviar la moto arriscant per si apareixia una pluja més intensa però no li ha sortit bé la jugada, ja que ha quedat relegat fins al setzè lloc. Els pocs pilots que han entrat al box l’han permès pujar fins al tretzè. No obstant, ha estat sancionat per excedir-se en la velocitat al pit lane.

A 6 voltes del final, Andrea Dovizioso s’ha posat per davant de Danilo Petrucci pressionant a Valentino Rossi. Un gir més tard, Petrucci s’ha col·locat primer al mateix temps que Márquez s’ha posat tercer avançant a Dovizioso. Rossi i Petrucci s’han distanciat molt de Dovizioso i Márquez, passant a formar dues parelles lluitant per la victòria i l’últim calaix del podi.

Cal Crutchlow ha arribat a contactar amb Dovizioso i Márquez per lluitar per la tercera posició. Valentino Rossi ha obert una distància suficient per assegurar-se la victòria tot i que al final Danilo Petrucci se li ha apropat. Després d’una gran lluita, Marc Márquez ha pogut acabar per davant de Cal Crutchlow i Andrea Dovizioso. La taula de resultats ha quedat de la següent manera:

POS Pilot Equip Temps/dif.
1 Valentino Rossi Movistar Yamaha MotoGP 41’41.149
2 Danilo Petrucci Octo Pramac Racing 0.063
3 Marc Marquez Repson Honda Team 5.201
4 Cal Crutchlow LCR Honda 5.243
5 Andrea Dovizioso Ducati Team 5.327
6 Jack Miller EG 0,0 Marc VDS 23.390
7 Karel Abraham Pull&Bear Aspar Team 36.982
8 Loris Baz Reale Avintia Racing 37.058
9 Andrea Iannone Team Suzuki Ecstar 37.166
10 Aleix Espargaro Aprilia Racing Team Gresini 1’01.929
11 Pol Espargaro Red Bull KTM Factory Racing 1’09.384
12 Tito Rabat EG 0,0 Marc VDS 1’10.121
13 Dani Pedrosa Repson Honda Team 1’10.344
14 Johann Zarco Monster Yamaha Tech3 1’35.655
15 Jorge Lorenzo Ducati Team 1 volta
16 Hector Barbera Reale Avintia Racing 1 volta
17 Alex Rins Team Suzuki Ecstar 1 volta
18 Scott Redding Octo Pramac Racing 2 voltes
19 Alvaro Bautista Pull&Bear Aspar Team 9 voltes
20 Bradley Smith Red Bull KTM Factory Racing 13 voltes
21 Maverick Viñales Movistar Yamaha MotoGP 15 voltes
22 Jonas Folger Monster Yamaha Tech3 17 voltes
23 Sam Lowes Aprilia Racing Team Gresini 18 voltes