Partito dalla pole position, Jorge Lorenzo si è imposto anche al termine della gara, precedendo Marc Márquez e Valentino Rossi. In virtù di questi risultati, per la prima volta nella stagione, Valentino Rossi è stato scavalcato nella classifica provvisoria del motomondiale dal suo compagno di squadra Jorge Lorenzo che, pur a parità di punti, poteva vantare un numero maggiore di vittorie.
Nella classe intermedia Johann Zarco ha ottenuto il suo quarto successo stagionale, consolidando la sua prima posizione anche in campionato e precedendo sul traguardo i due piloti spagnoli Esteve Rabat e Álex Rins, quest'ultimo fresco vincitore nella gara precedente.
La gara della Moto3 era prevista sulla percorrenza di 19 giri, ma un grave incidente in partenza ha costretto il direttore di gara a interromperla e dare un nuovo via con la gara accorciata a 12 giri e con 5 piloti che non sono riusciti a riprendere la partenza.
Dopo poco più di 60 km di corsa, si è imposto, per la prima volta nella sua carriera mondiale, l'italiano Niccolò Antonelli che ha preceduto il connazionale Enea Bastianini e il sudafricano Brad Binder. Come in altre occasioni precedenti la gara è stata molto combattuta e con distacchi minimi tra i piloti, tanto è vero che i primi 9 classificati sono arrivati nell'intervallo minimo di poco più di un secondo.