Martín, que largou na pole position, teve um início promissor conquistando a primeira posição. No entanto, um erro na penúltima curva da primeira volta resultou em sua queda e na perda de posições. Mesmo com uma recuperação impressionante, o espanhol não foi capaz de somar pontos na corrida.
Bagnaia, por sua vez, soube capitalizar a oportunidade proporcionada pela queda de Martín. O italiano pulou do quarto para o segundo lugar logo na largada e após um erro do espanhol, assumiu a liderança da corrida, mantendo-a até o final para garantir a vitória.
O pódio da corrida sprint da etapa indonésia também contou com Enea Bastianini em segundo e Marc Márquez em terceiro lugar, este último conquistando a melhor volta da corrida. O top-10 ainda teve nomes como Marco Bezzecchi, Franco Morbidelli e Pedro Acosta.
No entanto, outros pilotos enfrentaram dificuldades na pista, como Augusto Fernández e Joan Mir, que caíram e precisaram abandonar a prova. Já Miguel Oliveira não competiu na sprint devido a um forte acidente durante o treino livre, no qual sofreu fraturas no punho direito.
A corrida principal da etapa da Indonésia da MotoGP está agendada para domingo, às 4h pelo horário de Brasília. Martín largará da pole e buscará recuperar os pontos perdidos para Bagnaia na corrida sprint, onde o italiano sairá do quarto lugar. A disputa promete emoções para os fãs da categoria.