Francesco Bagnaia a pris un bon départ en conservant la lead. Alex Marquez l'a suivi. La surprise est venue du côté de Pedro Acosta, passé de 5e à 3e.
Manifestement en forme, ce dernier n'a pas hésité à passer devant le pilote Gresini dans le 2e tour. A.Marquez ne s'est cependant pas laissé faire et a repris sa place. Le duel a été lancé.
De son côté, Fabio Quartararo a perdu des positions, et se trouvait 7e lors du 3e tour.
Joan Mir a également commencé à mettre la pression sur Acosta à la mi-course. Il est néanmoins parti à la faute et n'a pas pu rentabiliser ses efforts. Fermin Aldeguer en a profité pour lui chiper la 4e place.
Plus tard, Aldeguer a également battu Acosta et s'est emparé de la 3e position. Mais, le pilote a été sanctionné après la course. Son compatriote espagnol a donc été promu.
Bagnaia a remporté la course. A.Marquez a pris sa nomination de vice-champion du monde.
Quartararo a fini 6e, Johann Zarco 8e.
