Marco Bezzecchi devient le cinquième vainqueur différent, en cinq éditions, sur le tracé de Mandalika. Parti deuxième, il s'impose devant Raul Fernandez, poleman, Jorge Martin, cinquième sur la grille, et Ai Ogura, septième au départ. Ils offrent à la firme de Noale son premier quadruplé.
Raul Fernandez, poleman, file en tête à l'extinction des feux, suivi par Marco Bezzecchi et Marc Marquez.
Rapidement, Jorge Martin prend l'avantage sur le pilote Ducati. Le numéro 89 reste solidement accroché à la troisième place jusqu'au drapeau à damier.
À l'entame du 19e tour, Bezzecchi prend la tête de cette course de 27 boucles, reléguant Fernandez à la deuxième position. L'Italien n'avait pas gagné depuis le Grand Prix d'Italie au Mugello.
Marquez continue, quant à lui, de se battre contre Pedro Acosta pour le gain de la quatrième place. Mais, quand Ai Ogura entre dans la lutte, le Japonais prend l'avantage sur ses deux concurrents. Avec Bezzecchi, Fernandez et Martin, ils offrent à Aprilia son premier quadruplé.
Acosta termine cinquième, Marquez sixième, suivi par son frère Alex.
Fabio Di Giannantonio, Fabio Quartararo et Enea Bastianini complètent le Top 10.
Vingtième sur la grille, Johann Zarco conclut ce Grand Prix d'Indonésie à la treizième position.
Classement
