Después de seis segundas posiciones consecutivas en los últimos tres Grandes Premios, el español Jorge Martín (Prima Pramac Racing) logró desquitarse de la mejor manera posible. El líder del campeonato, que ahora tiene una ventaja de 26 puntos, venció al 'pollean' Francesco Bagnaia (Ducati Lenovo Team) frente a su público, mientras que Franco Morbidelli (Prima Pramac Racing) completó el podio de la carrera sprint.
Carrera sprint: 1° Jorge Martín (Prima Pramac Racing); 2° Francesco Bagnaia (Ducati Lenovo Team) a 1s496; 3° Franco Morbidelli (Prima Pramac Racing) a 1s832; 4° Enea Bastianini (Ducati Lenovo Team) a 2s041; 5° Marc Márquez (Gresini Racing) a 6s469; 6° Pedro Acosta (Red Bull GASGAS Tech3) a 6s796; 7° Brad Binder (Red Bull KTM Factory Racing) a 9s979; 8° Jack Miller (Red Bull KTM Factory Racing) a 10s726; 9° Fabio Quartararo (Monster Energy Yamaha) a 11s015 y 10° Alex Márquez (Gresini Racing) a 11s352.