De Tissot Sprint in Indonesië stond er opnieuw geen maat op Jorge Martin. Met slechts de zesde plaats op de grid had de Pramac Ducati coureur het zich niet gemakkelijk gemaakt, maar klom na de start meteen naar de vierde plaats op, ging een ronde later de goed gestarte Fabio Quartararo voorbij en reed daarna naar het achterwiel van Luca Marini, die vanaf de pole de kopstart had gehad, maar al na enkele bochten de leiding naar Maverick Vinales had zien gaan.
Acht ronden lang hield Vinales de leiding in de race, maar leek het beste van zijn banden te hebben gevergd en was geen partij voor de snellere Ducati's. Martin sloeg de eerste de beste gelegenheid meteen toe en liep meteen op de Aprilia uit, die Marini een volle ronde achter zich wist te houden, op de voet gevolgd door Marco Bezzecchi die vanaf de 9e plaats op de grid inmiddels was opgeklommen naar de vierde plaats.
Eenmaal Vinales voorbij leek Marini het gat met Martin te kunnen dichten, maar maakte in de voorlaatste ronde een kleine fout en keek daardoor ineens weer tegen een onoverbrugbare achterstand van meer dan een seconde aan. Bezzecchi had op beurt meer moeite om Vinales voorbij te gaan, deed meerdere pogingen maar ging daarbij meteen weer wijd, wat Vinales de ruimte gaf terug te counteren.
Terwijl Martin onbedreigd zijn vierde Sprint-zege op rij beschreef en een seconde voor Marini werd afgevlagd slaagde Bezzecchi er in de laatste ronde wel in Vinales voorbij te gaan en maakte er een dubbel podium van voor het Mooney VR46 team. Een enorme opsteker voor Bezzecchi die op dinsdag nog niet wist of hij dit weekend zou kunnen racen vanwege zijn gebroken sleutelbeen.
Na meer dan de helft van de Sprint aan de leiding te hebben gelegen finishte Vinales op 8 tiende van het podium op de vierde plaats, op 3 tiende seconde gevolgd door Fabio Quartararo die had gehoopt dat de Sprint een ronde langer zou hebben geduurd. De voormalig wereldkampioen finishte een seconde voor Fabio Di Giannantonio, voor wie volgend seizoen geen plaats meer is in de MotoGP.
Voor Pecco Bagnaia was de Sprint een kwestie van proberen de schade zoveel mogelijk te beperken, na zich niet voor Q2 te hebben gekwalificeerd. Hij zat echter de hele race opgesloten achter zijn teamgenoot en slaagde er maar niet in hem voorbij te gaan. Uiteindelijk finishte hij op de 8e plaats, die hij heeft te danken aan de crash van Marc Marquez in de eerste ronde en die van Aleix Espargaro een ronde later, die in zijn val Brad Binder meenam.
MotoGP Mandalika, uitslag Sprint:
| Rijder | Team | Merk | Uitslag | ||
| 1 | Jorge Martin | ESP | Pramac Racing | Ducati | 13 ronden |
| 2 | Luca Marini | ITA | Mooney VR46 Racing Team | Ducati | +1.131 |
| 3 | Marco Bezzecchi | ITA | Mooney VR46 Racing Team | Ducati | +2.081 |
| 4 | Maverick Viñales | ESP | Aprilia Racing | Aprilia | +2.780 |
| 5 | Fabio Quartararo | FRA | Monster Energy Yamaha MotoGP | Yamaha | +3.121 |
| 6 | Fabio Di Giannantonio | ITA | Gresini Racing MotoGP | Ducati | +4.203 |
| 7 | Enea Bastianini | ITA | Ducati Lenovo Team | Ducati | +4.981 |
| 8 | Pecco Bagnaia | ITA | Ducati Lenovo Team | Ducati | +5.465 |
| 9 | Jack Miller | AUS | Red Bull KTM Factory Racing | KTM | +7.852 |
| 10 | Miguel Oliveira | POR | CryptoDATA RNF MotoGP Team | Aprilia | +8.942 |
| 11 | Takaaki Nakagami | JPN | LCR Honda IDEMITSU | Honda | +12.034 |
| 12 | Johann Zarco | FRA | Pramac Racing | Ducati | +14.015 |
| 13 | Augusto Fernandez | ESP | GASGAS Factory Racing Tech3 | KTM | +14.823 |
| 14 | Raul Fernandez | ESP | CryptoDATA RNF MotoGP Team | Aprilia | +15.699 |
| 15 | Franco Morbidelli | ITA | Monster Energy Yamaha MotoGP | Yamaha | +23.331 |
| 16 | Joan Mir | ESP | Repsol Honda Team | Honda | +24.894 |
| 17 | Pol Espargaro | ESP | GASGAS Factory Racing Tech3 | KTM | +27.169 |
| 18 | Alex Rins | ESP | LCR Honda CASTROL | Honda | +28.980 |
| 19 | Brad Binder | RSA | Red Bull KTM Factory Racing | KTM | +43.090 |
| DNF | |||||
| Aleix Espargaro | ESP | Aprilia Racing | Aprilia | +6 ronden | |
| Marc Marquez | ESP | Repsol Honda Team | Honda | 0 ronden |
Tussenstand:
| Rijder | Team | Merk | Punten | ||
| 1 | Jorge Martin | ESP | Pramac Racing | Ducati | 328 |
| 2 | Pecco Bagnaia | ITA | Ducati Lenovo Team | Ducati | 321 |
| 3 | Marco Bezzecchi | ITA | Mooney VR46 Racing Team | Ducati | 272 |
| 4 | Brad Binder | RSA | Red Bull KTM Factory Racing | KTM | 201 |
| 5 | Aleix Espargaro | ESP | Aprilia Racing | Aprilia | 171 |