Oliveira, que partiu de 15.º, cortou a meta a 9,989 segundos do vencedor, com o italiano Luca Marini (Ducati) a ser segundo, a 3,498, e o francês Fábio Quartararo (Yamaha) em terceiro, a 4,936.
O italiano Marco Bezzecchi (Ducati), que foi sexto, aproveitou a desistência do italiano Francesco Bagnaia (Ducati) quando liderava, por queda, para cimentar o comando do campeonato, com 64 pontos.