Uma prova sem grandes motivos para festejos por parte de Miguel Oliveira (Red Bull KTM Tech3), que caiu ainda cedo no GP da Alemanha de MotoGP, em Sachsenring, o que acabou por impedi-lo de ir além do 18º posto final. O triunfo ficou para Marc Márquez (Repsol Honda), que alcançou a sua décima vitória consecutiva neste circuito, enquanto os seus principais rivais no campeonato, Fabio Quartararo e Alex Rins, não viram a bandeira de xadrez devido a quedas.

Márquez teve de se empenhar ainda na fase inicial a seguir ao arranque, face aos ataques de Quartararo (Yamaha) mas, depois do atraso deste (e queda subsequentemente, na segunda volta) acabou por ter como principais adversários Maverick Viñales (Yamaha) e Alex Rins (Suzuki), com este último a exceder-se na perseguição a Márquez quando era segundo e a cair, ficando assim mais distante do líder do campeonato – 58 pontos separam agora os dois primeiros.

Se o espanhol da Honda ficou com caminho livre para o triunfo, também Viñales beneficiou com a queda de Rins, terminando em segundo, a 4,5 segundos do vencedor, ao passo que Cal Crutchlow (LCR Honda) ficou com o lugar mais baixo do pódio, num fim de semana que terminou com nota muito positiva depois de muitas dúvidas sequer de que conseguisse completar a prova devido a uma fratura no joelho direito.

A maior luta na fase final acabou por ter como protagonistas as três Ducati de Danilo Petrucci, Andrea Dovizioso e de Jack Miller, que ficaram por esta ordem na frente de Joan Mir (Suzuki), preenchendo a classificação do quarto ao sétimo posto. Valentino Rossi (Yamaha) ficou com o oitavo posto, na frente de Franco Morbidelli.

Para Oliveria, o fim de semana acabou por não ser muito proveitoso, apesar das boas indicações dadas nos treinos livres. Partindo de 20º, uma boa partida levou-o até ao 15º posto, mas uma queda ainda na fase inicial da corrida fez com o que o piloto de Almada se atrasasse bastante e não conseguisse fugir do último lugar, apesar de ter recuperado mais de uma dezena de segundos para terminar colado ao penúltimo, Francesco Bagnaia (Ducati). No fim de semana para esquecer da KTM, também a moto oficial de Johann Zarco, não chegou ao final.

1 Marc Marquez Honda 41m08.276s
2 Maverick Vinales Yamaha 4.587s
3 Cal Crutchlow LCR Honda 7.741s
4 Danilo Petrucci Ducati 16.577s
5 Andrea Dovizioso Ducati 16.669s
6 Jack Miller Pramac Ducati 16.836s
7 Joan Mir Suzuki 17.156s
8 Valentino Rossi Yamaha 19.110s
9 Franco Morbidelli Petronas Yamaha 20.634s
10 Stefan Bradl Honda 22.708s
11 Tito Rabat Avintia Ducati 26.345s
12 Pol Espargaro KTM 26.574s
13 Andrea Iannone Aprilia 32.753s
14 Takaaki Nakagami LCR Honda 32.925s
15 Karel Abraham Avintia Ducati 37.934s
16 Hafizh Syahrin Tech3 KTM 41.615s
17 Francesco Bagnaia Pramac Ducati 56.189s
18 Miguel Oliveira Tech3 KTM 57.377s
Aleix Espargaro Aprilia Abandono
Alex Rins Suzuki Abandono
Johann Zarco KTM Abandono
Fabio Quartararo Petronas Yamaha Abandono