A corrida teve seu início com Jorge Martin largando na pole position, ao lado de seu grande rival, Francesco Bagnaia. Bagnaia se aproveitou de uma oportunidade logo na largada e assumiu a liderança, deixando Martin para trás. Marc Márquez não teve um bom começo e acabou perdendo a terceira posição para Brad Binder, enquanto Enea Bastianini fez uma excelente manobra para assumir o terceiro lugar.
No entanto, a corrida não foi sem incidentes, com Fábio Quartararo e Miguel Oliveira se envolvendo em uma batida que resultou no abandono de ambos. Enquanto Pecco Bagnaia liderava com tranquilidade, a briga pelo segundo lugar era intensa. Márquez conseguiu ultrapassar Martin, mas acabou perdendo a posição em uma disputa acirrada.
A situação de Martin piorou quando ele caiu sozinho, perdendo a liderança e deixando Pedro Acosta em terceiro lugar. Na última volta, Bagnaia cruzou a linha de chegada em primeiro, seguido por Márquez e Acosta. Com isso, a classificação final da corrida sprint da etapa da Itália da MotoGP ficou definida.
Com uma vitória crucial, Francesco Bagnaia mostrou que está determinado a lutar pelo título da temporada. A performance do italiano em Mugello foi impressionante e o colocou em uma posição forte para continuar buscando vitórias nas próximas etapas. Resta aguardar para ver como essa rivalidade com Jorge Martin se desenrolará ao longo da temporada.