De poco le sirvió a Pasini la pole que consiguió el sábado ya que fue superado por los dos pilotos de Sky en la primera curva de la carrera. Marini encabezaba la carrera con Bagnaia detrás, aunque una caída de Pasini obligaría a Bagnaia a salirse de pista para esquivar la moto del suelo.
El piloto español. Joan Mir, demostró su mejor versión al colocarse en segunda posición en apenas tres vueltas. El balear sufrió para mantenerla ya que Pasini le intentó pasar en varias ocasiones aunque no tuvo suerte en los intentos y tuvo que conformarse con completar el podio. Oliveira finalizó en una positiva cuarta posición y reduce la desventaja en el campeonato con Bagnaia a solo siete puntos. El piloto italiano finalizó 12º ya que no le fue posible adelantar a los pilotos que tenía por delante. Álex Márquez cosecharía una de las peores carreras de la temporada, finalizando en 13ª posición tras su accidente en la tercera jornada de entrenamientos libres.