Marc Márquez (Ducati) è partito in modo perfetto, riuscendo a superare Marco Bezzecchi (Aprilia). I due piloti e Jorge Martín (Aprilia) viaggiavano sugli stessi tempi, mentre Fabio di Giannantonio (VR46) cercava di mantenere la terza posizione.
Tredicesimo in griglia, Fabio Quartararo (Yamaha) ha provato l'interno su Diogo Moreira (LCR) ed è caduto. Ne ha approfittato Johann Zarco (LCR), ora decimo e molto vicino alla zona punti.
Davanti, M. Márquez spingeva forte, scendendo sotto l'1'31 e guadagnando due decimi a settore. Mentre il "Martinator", leader del campionato, pressava "Diggia" da vicino, Álex Márquez (Gresini) ne ha approfittato per avvicinarsi.
A metà gara, MM93 aveva già oltre un secondo di vantaggio su "Bezz". Martín è riuscito infine a superare Di Giannantonio. Il catalano è poi entrato in una fase di gestione prima dell'ultimo terzo di gara, ma Bez si è rifatto sotto, arrivando a circa mezzo secondo.
Speranza però vana: il campione del mondo in carica ha battuto il record sul giro per riprendere margine e vincere la Sprint. Il pilota della Ducati ha preceduto le Aprilia di Marco Bezzecchi e Jorge Martin. Quarto é giunto Fabio Di Giannantonio (Ducati VR46 Racing Team). Solo 13° Francesco Bagnaia, con un distacco di 17"763.
Con questo successo Marc Márquez si porta a soli 14 punti da Martín.
