Oliveira, que partiu da 20.ª posição no circuito de Montmeló, em Barcelona, terminou a 44,666 segundos do vencedor, que beneficiou das quedas do espanhol Jorge Lorenzo (Repsol Honda) e dos italianos Andrea Dovizioso (Ducati) e Valentino Rossi (Monster Yamaha), para assim somar mais um triunfo.
O francês Fabio Quartararo (Petronas Yamaha) foi o segundo, a 2,660s, e o italiano Danilo Petrucci (Ducati) fechou os lugares do pódio, a 4,537s de Márquez, que conquistou a quarta vitória da temporada.
Com este resultado, o piloto de Almada tem 12 pontos, subindo de 19.º, a 17.º no campeonato, que é liderado por Márquez, com 140.
Com Lusa