Miguel Oliveira, ao contrário do que lhe é mais usual, nem começou a corrida da melhor forma, perdendo uma posição e rodando em 14º durante as primeiras três voltas. Mas assim que começou a recuperar terreno não houve quem o travessa.
Com um aumento de ritmo gradual, o piloto ACP chegou ao Top 10 à nona volta e prosseguiu com o andamento forte para se colocar atrás de Valentino Rossi.
Apesar do bom andamento, Oliveira não logrou bater a estrela italiana, mas conseguiu acabar por levar a melhor sobre o líder do Campeonato, o francês Fabio Quartararo, que acabou por fazer uma prova da frente para trás para terminar em sétimo.
Já na frente, a vitória foi para Brad Binder, seguido Franco Morbidelli e com Johann Zarco a fechar o pódio.