Miguel Oliveira concluiu o GP da Indonésia de MotoGP em 12.º lugar, voltando aos resultados nos pontos. Porém, pareceu ter argumentos para fazer melhor em Mandalika, mas foi muito condicionado por um incidente que sofreu quando ainda rodava no top dez.
Boa partida do #88, que subiu imediatamente ao top dez colocando-se entre oitavo e nono na volta inaugural. Na terceira volta, subiu a sétimo na sequência de uma queda de Luca Marini (Mooney VR46 Racing Team/Ducati).
Quando na sexta volta Brad Binder (Red Bull KTM) cumpriu uma penalização de Long Lap, Oliveira voltou a progredir na classificação, chegando a sexto. Apesar de ter o perseguidor mais próximo do que o perseguido, ia fazendo uma corrida sólida nesta fase inicial.
Quebra nas nona e décima voltas, com o piloto de Almada a ser ultrapassado por Jack Miller (Red Bull KTM) e Marco Bezzecchi (Mooney VR46 Racing Team/Ducati) passando a ser oitavo classificado. Logo atrás estava Binder.
A 17 voltas do fim, infortúnio para Oliveira, que sofreu um toque de Binder na luta entre ambos, perdeu o controlo, saiu de pista e afundou na classificação descendo a 16.º.
Foi na volta 13 que o luso reetrou nos pontos, ganhando três posições em pouco tempo: duas delas devido às quedas de Joan Mir (Repsol Honda) e de Jorge Martín (Prima Pramac/Ducati) que estava na frente.
Daí em diante, Oliveira rodou consistentemente na 13.ª posição, atrás do colega Raúl Fernández. Consumou a ultrapassagem ao espanhol na penúltima volta, para acabar a corrida em 12.º.
Pneu macio à frente e pneu macio atrás
Volta 1: 12.º -> 8.º -> 7.º -> 8.º
Volta 2: 8.º
Volta 3: 8.º -> 7.º
Volta 4: 7.º
Volta 5: 7.º
Volta 6: 7.º -> 6.º
Volta 7: 6.º
Volta 8: 6.º
Volta 9: 6.º -> 7.º
Volta 10: 7.º -> 8.º
Volta 11: 8.º -> 16.º
Volta 12: 16.º
Volta 13: 16.º -> 13.º
Volta 14: 13.º
Volta 15: 13.º
Volta 16: 13.º
Volta 17: 13.º
Volta 18: 13.º
Volta 19: 13.º
Volta 20: 13.º
Volta 21: 13.º
Volta 22: 13.º
Volta 23: 13.º
Volta 24: 13.º
Volta 25: 13.º
Volta 26: 13.º -> 12.º
Volta 27: 12.º (fim de corrida)