Pecco Bagnaia, der derzeitige MotoGP-Champion, ging als Sieger des Sprintrennens in Mugello hervor, während der Führende in der Gesamtwertung, Jorge Martin, einen Unfall hatte. Bagnaias Sieg, sein erster in einem Sprintrennen seit dem letzten Jahr in Österreich, kam nach mehreren verpassten Chancen. Am vergangenen Wochenende stürzte er, als er auf der letzten Runde führte. Diesmal jedoch hielt er dem späten Druck von Marc Marquez stand und schaffte es, den Abstand zu Martin um 12 Punkte zu verringern.
Martin startete das Rennen von der Pole-Position, wurde jedoch nicht nur von Bagnaia, sondern auch von seinem eigenen Teamkollegen Enea Bastianini in der ersten Runde überholt. Obwohl Martin es schaffte, die Führung zurückzugewinnen, ermöglichte ein Fehler von Bastianini ihm anzugreifen, was letztendlich zu einer Kollision zwischen den beiden führte. Der Vorfall wurde untersucht, es wurden jedoch keine weiteren Maßnahmen ergriffen.
Leider konnte dieser Vorfall die Enttäuschung von Martin kaum lindern. Obwohl er anfangs nah genug an Bagnaia dran blieb, um anzugreifen, wurde er bald von Marquez überholt. Mit dem Rookie Pedro Acosta, der auch drohte, den dritten Platz zu stehlen, stürzte Martin in der achten Runde.
Marquez, der Martin überholte und den zweiten Platz sicherte, beendete das Rennen 1,5 Sekunden hinter Bagnaia. In der Meisterschaftswertung liegt Bagnaia nun 27 Punkte hinter Martin, mit Marquez weiteren fünf Punkten dahinter.
Allerdings wird Bagnaia aufgrund einer Strafe für Behinderung während der Freitagstrainingseinheiten das nächste Rennen von der fünften Position aus starten. Hinter ihm feierte Acosta seinen neuen Vertrag mit dem Werksteam KTM und belegte den dritten Platz, während Franco Morbidelli mit Pramac Ducati sein bestes Ergebnis auf dem vierten Platz erzielte. Maverick Vinales komplettierte die Top Five für Aprilia.
Yamaha und Honda hatten ein enttäuschendes Rennen, obwohl sie zuvor vielversprechend waren. Alex Rins war der bestplatzierte Yamaha-Fahrer und beendete das Rennen auf dem 13. Platz, während Fabio Quartararo frühzeitig aufgrund einer Kollision mit Miguel Oliveira ausschied. KTM’s Gastfahrer, Pol Espargaro, beendete sein Comeback in der MotoGP auf dem 14. Platz, während Joan Mir aufgrund eines technischen Problems das Rennen vorzeitig beenden musste.