La carrera a 24 vueltas y con calor en pista emepzó con gran salida de Dovizioso y también de Maverick viñales, segundo tras dos curvas, o Jorge Lorenzo, que ganó posiciones hasta la cuarta en tres curvas. El primer paso por meta vio a Dovizioso líder seguido de Viñales y Márquez, y se presentaba una carrera interesante.
Pero en la segunda vuelta ocurrió lo inesperado: Jorge Lorenzo, sorprendente tan rápido y delante, intentaba pasar a Dovizioso en el Estadio. No pudo ser, se caía llevándose al de Ducati, y con la mala suerte para Viñales y Rossi que también caían en la carambola formada. De un plumazo quedaban fuera cuatro protagonistas.
Esto dejó a Márquez en solitario delante, que no desaprovechó la oportunidad y enlazó varias vueltas rápidas para escaparse más de dos segundos en cabeza. Detrás suyo empezaba una interesante lucha por el podio entre Danilo Petrucci, Alex Rins y Fabio Quartararo. Detrás de ellos, Jack Miller y Joan Mir rodaban por delante de Crutchlow y Pol Espargaró.
A diez vueltas del final, por fin Rins pasó a Petrucci tras un toque entre ambos, y empezó a rodar más rápido, aunque Márquez estaba ya a cinco segundos, prácticamente inalcanzable. Petrucci le devolvió el adelantamiento a Rins dos vueltas más tarde y se quedó un grupo de cinco pilotos, con Miller y Crutchlow, luchando por el podio. En esa lucha Rins se coló a final de recta y en el lío Quartararo se puso delante y se escapó. Intentando superar a Miller, Crutchlow se caía, dejando ya la carrera en 15 pilotos…
Al final, victoria fácil para Márquez con un excelente segundo puesto de Fabio Quartararo (recién operado de su brazo) y podio de Petrucci, con Rins cuarto finalmente tras remontar después de su error a final de recta. En el Mundial Marc se escapa 37 puntos, Dovizioso mantiene la segunda posición pero Rins y Petrucci se le acercan a muy pocos puntos.