La gara è stata condizionata da qualche goccia di pioggia all’inizio, che ha portato molti piloti a cambiare moto. Bagnaia ha deciso di rimanere in pista con le gomme slick, dimostrando un’ottima capacità di interpretare la situazione, il che gli ha permesso di ridurre il distacco in campionato da Jorge Martin a soli sette punti. Brad Binder su KTM e Marco Bezzecchi, in sella alla Ducati del team Pertamina, hanno chiuso rispettivamente al quarto e al quinto posto.
La top ten è stata completata da Alex Marquez, Fabio Quartararo, Jack Miller, Fabio Di Giannantonio e Pol Espargaro. Jorge Martin, penalizzato da un cambio moto anticipato rispetto agli altri piloti, ha chiuso al quindicesimo posto. Durante la gara sono caduti Pedro Acosta, Franco Morbidelli e Augusto Fernandez.
Con questa vittoria, Marquez conferma la sua competitività, mentre la lotta per il titolo mondiale si fa sempre più serrata tra Bagnaia e Martin.