Ejecutando una salida perfecta, el ‘poleman’ Jorge Martín (Prima Pramac Racing) tomó el liderazgo de la carrera por delante de Enea Bastianini (Ducati) y Pedro Acosta (Red Bull). delante de Francesco Bagnaia (Ducati Lenovo Team) quien no tuvo un buen arranque y fue superado por Marco Bezzecchi y Franco Morbidelli. . Por su parte, Marc Márquez (Gresini Racing MotoGP™) ocupaba la séptima posición en los primeros compases. La imagen negativa de las primeras vueltas la protagonizaron Álex Márquez (Gresini Racing MotoGP), Aleix Espargaró (Aprilia Racing), Jack Miller (Red Bull KTM Factory Racing) y Luca Marini (Repsol Honda Team), quienes se vieron involucrados en una caída múltiple en la curva 3. El piloto australiano perdió el control de su moto y se llevó por delante a sus rivales.
Con los pilotos tratando de manejar las delicadas condiciones de la pista, mojado por lluvia, Bagnaia, Fabio Di Giannantonio (Pertamina Enduro VR46 Racing Team), antes de irse al suelo, y Márquez se embarcaron en una lucha por la sexta posición, perdiendo algo de terreno respecto al grupo que lideraban Acosta, Morbidelli, Bezzecchi y un Bastianini que fue perdiendo ritmo paulatinamente tras haber llegado a rodar segundo. Martín, por su parte, mantenía una ventaja de un segundo en cabeza.
Al igual que en el Gran Premio de la Emilia-Romaña, ‘Pecco’ comenzó a marcar vueltas rápidas tras los primeros 10 giros, recortando distancias y recuperando el terreno perdido. Márquez, que seguía de cerca al ‘1’, tuvo que retirarse por una rotura de motor. La moto del ’93’ terminó en llamas. Con la mitad de la carrera ya consumida, Martín seguía al frente, aunque comenzaba a sentir la presión de un imparable Pedro Acosta, que había reducido la distancia a menos de un segundo. Mientras tanto, Bastianini y Morbidelli protagonizaban emocionantes adelantamientos. Sin embargo, ‘La Bestia’, cuando había consolidado la tercera posición, acabó cayéndose. Los errores de Márquez y del piloto de Ducati Lenovo sentenciaron sus opciones de luchar por el título.
Beneficiado por la caída de Bastianini, a falta de seis vueltas, el vigente Campeón superó a sus compatriotas Bezzecchi y Morbidelli para colocarse en posiciones de podio. ‘Pecco’ tenía a Acosta a más de tres segundos, mientras Martín rodaba con una ventaja de más de un segundo y medio sobre el murciano. Con las plazas de podio definidas, el italiano de Pramac y su compatriota ‘Bezz’ sellaron el Top 5 por delante de Maverick Viñales (Aprilia Racing), Fabio Quartararo (Monster Energy Yamaha MotoGP Team), Johann Zarco (Catrol Honda LCR) y Raúl Fernández (Trackhouse Racing). Debido a las numerosas caídas, Takaaki Nakagami (IDEMITSU Honda LCR) y Álex Rins (Monster Energy Yamaha MotoGP Team) también lograron puntuar.
MOTOGP – GRAN PREMIO DE INDONESIA – CARRERA
| POS | PILOTO | EQUIPO | VTAS | TIEMPO/DIF | PUNTOS |
| 1 | J. Martin | Pramac Racing | 27 | 41’04.389 | 25 |
| 2 | P. Acosta | Tech 3 | 27 | 1.404 | 20 |
| 3 | F. Bagnaia | Ducati Team | 27 | 5.595 | 16 |
| 4 | F. Morbidelli | Pramac Racing | 27 | 6.507 | 13 |
| 5 | M. Bezzecchi | Team VR46 | 27 | 6.772 | 11 |
| 6 | M. Viñales | Aprilia Racing Team | 27 | 11.330 | 10 |
| 7 | F. Quartararo | Yamaha Factory Racing | 27 | 13.203 | 9 |
| 8 | B. Binder | Red Bull KTM Factory Racing | 27 | 14.862 | 8 |
| 9 | J. Zarco | Team LCR | 27 | 15.151 | 7 |
| 10 | R. Fernández | Trackhouse Racing Team | 27 | 21.079 | 6 |
| 11 | T. Nakagami | Team LCR | 27 | 27.696 | 5 |
| 12 | A. Rins | Yamaha Factory Racing | 27 | 33.633 | 4 |
| NC | E. Bastianini | Ducati Team | 20 | 7 Vueltas | |
| NC | A. Fernandez | Tech 3 | 19 | 8 Vueltas | |
| NC | J. Mir | Repsol Honda Team | 12 | 15 Vueltas | |
| NC | M. Marquez | Gresini Racing | 11 | 16 Vueltas | |
| NC | F. Di Giannantonio | Team VR46 | 8 | 19 Vueltas | |
| NC | A. Espargaro | Aprilia Racing Team | 0 | 27 Vueltas | |
| NC | A. Marquez | Gresini Racing | 0 | 27 Vueltas | |
| NC | J. Miller | Red Bull KTM Factory Racing | 0 | 27 Vueltas | |
| NC | L. Marini | Repsol Honda Team | 0 | 27 Vueltas |
En el Cmpeonatodel Mundo, Joerge Mrtpín suma 366 puntos, delante de Pecco Bagnaia, 345, Eenea Bastianini., 291, Marc Márquez, 288, Pedro Acostam 181 y Brd Binder, 173.