A prova ficou marcada por várias quedas, incluindo a do campeão em título, o espanhol Marc Márquez (Honda), que caiu na fase inicial da corrida e baixou ao 16º lugar, tendo depois recuperado até ao terceiro posto, altura em que voltou a cair, tendo ficado a queixar-se da mão direita.
Assim, 20 anos e 304 dias depois, um piloto francês voltou ao lugar mais alto do pódio, com Fabio Quartararo, da equipa satélite da Yamaha, a Petronas, a cortar a meta em primeiro lugar. Com 21 anos e 90 dias, Quartararo tornou-se no oitavo mais novo de sempre a vencer uma corrida de MotoGP, ultrapassando Rossi, que vai substituir na equipa oficial da Yamaha na próxima temporada.
O francês gastou 41.21,796 minutos, deixando o espanhol Maverick Viñales (Yamaha) em segundo, a 4,603 segundos. O italiano Andrea Dovizioso (Ducati), que partiu uma clavícula há apenas duas semanas, foi o terceiro classificado, a 5,603 segundos.
Quase a terminar, Oliveira ainda tentou um ataque final à sétima posição, do italiano Francesco Bagnaia (Ducati), mas que ficou curto. O português terminou, ainda assim, a 414 milésimos de segundo da sétima posição, numa corrida com cinco abandonos (Marc Márquez, Valentino Rossi, Iker Lecuona (KTM), Joan Mir (Suzuki) e Aleix Espargaró (Aprilia), e duas ausências.
O piloto de Almada só tinha conseguido idêntico resultado no Grande Prémio da Áustria de 2019, no circuito de Spielberg. Oliveira somou nove pontos contra os 25 de Quartararo.Com Lusa
