Elképesztő sprintet hoztak le az Indonéz Nagydíjon.
A parádés időmérőnek köszönhetően volt miért várni a szombati sprintet. Az időmérőhöz képest egy változás történt, Maverick Viñales visszalépett a hétvége további szakaszától, a vállsérülése miatt. Így összesen tizenkilenc versenyző maradt az indonéz futamokra.
A tizenhárom körös sprint rajtját a pole pozícióból induló Marco Bezzecchi borzalmasan indult, folyamatosan csúszott hátra. Ezzel az első helyet Fermín Aldeguer örökölte meg, Raúl Fernández és Pedro Acosta előtt. A mezőnyben további átrendeződések voltak, de Luca Marini volt még tűzközelben.
Marc Márquez és Álex Rins ért össze a tízesben, utóbbi pedig ment a sor végére. A versenyfelügyelők az immár kilencszeres világbajnokot hozták ki felelősnek, aki kapott egy hosszú körös büntetést. Amint megkapta a büntetést Marc Márquez, le is töltötte, amivel a tizenharmadik helyre csúszott vissza. Első bukásig nem kellett sokat várni, mert Somkiat Chantra esett el.
Ekkor Aldeguer vezetett Acosta előtt, majd Fernández volt a harmadik Marini és Bezzecchi előtt. Álex Márquez volt a hatodik. Francesco Bagnaia a tök utolsó, tizenhetedik volt ekkor, de Marc Márquez sem tudott feljebb lépni. Közben Enea Bastianini is eldobta a vasat. Ahogyan a gyári KTM-es Acosta is a második helyről. Fiatal spanyol vissza tudott állni a versenybe, de komoly eredményt már nem érhetett el. Később kihajtott a boxba és feladta a sprintet.
A sprint felénél Bezzecchi legyűrte Marinit és magasabb üzemfokra kapcsolt. Aldeguer már kisebb előnnyel vezette a versenyt, így úton volt a minden idők legfiatalabb sprint győztese díj felé.
A nyolcadik körben megelőzte Fernándezt Bezzecchi, ezzel üldözőbe vehette Aldeguert, aki kicsit több, mint két másodperces előnnyel haladt az élen. A mezőny sűrűjében nem volt változás, továbbra sem volt pontszerző Marc Márquez és Bagnaia. Azonban Fabio Di Giannantonio fel tudott kapaszkodni a nyolcadik helyre, az egyetlen talpon maradt KTM, Brad Binder elé. Egy körrel később a két VR46-os szolgáltatta a műsort, aminek hála Di Giannantonio megbicsaklott és Marc Márquez feljött nyolcadiknak. Miközben Johann Zarco sem tudta befejezni a versenyt, három körrel a vége előtt bukott.
Az utolsó előtti körben Bezzecchi felért Aldeguerre. A kettejük közt kialakuló csatának a pikantériája az volt, hogy az újonc motorosnak volt figyelmeztetése pálya elhagyások miatt. Az utolsó körre már kéz a kézben fordultak. Végül a Ducatival versenyző Aldeguer nem tudta a nagy elánnal érkező apriliást visszatartani, így pedig elvesztette a csatát.
Ezzel pedig a pole-ból rajtoló Bezzecchié lett a sprint, a nyolcadik helyről visszazárkózva. Aldeguer a második helyével pályafutása legjobb sprint eredményét érte el, mégis kicsit csalódott lehetett. Fernández pedig élete legjobb pozíciójában ért célba, sosem volt még dobogón, ahogy a Trackhouse sem. Pontszerző lett Álex Márquez, Joan Mir, Marini, Marc Márquez, Franco Morbidelli és végül Di Giannantonio. A végén Fabio Quartararo is bukott, ezzel csak tizennégyen értek célba. A teljesen utolsó Bagnaia lett, aki tizenhárom másodperccel maradt le a tizenharmadik Rinstől, a győztestől pedig fél perccel.