Marco Bezzecchi behaalde een historische zege in zijn thuisrace tijdens de Italiaanse Grand Prix, de allereerste thuisoverwinning voor Aprilia in de koningsklasse. De race op Mugello markeerde tevens de terugkeer van Marc Marquez, die binnen de top tien eindigde. De hoogverwachte rivaliteit tussen Ducati en Aprilia op eigen bodem in Italië werd een meesterstuk van het team uit Noale. Ducati’s thuisheld Francesco Bagnaia kende een uitstekende start, ging beide Aprilia-rijders voorbij en leidde de eerste helft van de race, maar het was landgenoot Bezzecchi die in ronde 14 de leiding pakte en vervolgens wegreed om zijn vierde Grand Prix-zege van het seizoen te claimen en zijn voorsprong in het kampioenschap op Aprilia-teamgenoot Jorge Martin te vergroten.
Martin pakte desondanks waardevolle punten met een tweede plaats, terwijl Bagnaia erin slaagde derde te blijven en zo zijn tweede opeenvolgende podium van dit seizoen te behalen. Marc Marquez vocht dapper bij zijn terugkeer na blessure en vocht een groot deel van de race een duel uit met zijn toekomstige teamgenoot Pedro Acosta, maar het duo werd uiteindelijk gepasseerd door Ai Ogura en Fabio Di Giannantonio.
Moreira blinkt uit als rookie
Ogura zette in de slotfase aan voor het podium, maar Bagnaia hield stand en verzekerde zich van een welverdiend podium. Zijn Trackhouse-teamgenoot en sprintracewinnaar Raul Fernandez knokte zich sterk terug na een fout in de eerste bocht en pakte een solide achtste plaats en punten.
Het was een degelijk weekend voor het HRC Honda-team, want de Braziliaanse rookie Diogo Moreira noteerde zijn beste resultaat van het seizoen en bleef zelfs zijn fabrieksteamgenoten Joan Mir en Luca Marini voor om een plek in de top tien te veroveren. De malaise bij Yamaha hield aan met opnieuw een matige vertoning; Jack Miller was de best geklasseerde rijder op plek 15 en scoorde slechts één punt voor de Japanse fabrikant.
Uitslag MotoGP Grand Prix van Italië
| Positie | Rijder (Team) | Tijd |
| 1. | Marco Bezzecchi (Aprilia Racing) | - |
| 2. | Jorge Martin (Aprilia Racing) | +3.559 |
| 3. | Francesco Bagnaia (Ducati Lenovo) | +5.098 |
| 4. | Ai Ogura (Trackhouse Racing) | +5.132 |
| 5. | Fabio Di Giannantonio (VR46) | +5.453 |
| 6. | Pedro Acosta (KTM Factory Racing) | +7.467 |
| 7. | Marc Marquez (Ducati Lenovo) | +10.762 |
| 8. | Raul Fernandez (Trackhouse Racing) | +13.380 |
| 9. | Fermin Aldeguer (Gresini Racing) | +14.644 |
| 10. | Diogo Moreira (LCR Honda) | +21.366 |
| 11. | Brad Binder (KTM Factory Racing) | +21.479 |
| 12. | Joan Mir (Honda HRC) | +21.795 |
| 13. | Luca Marini (Honda HRC) | +22.059 |
| 14. | Franco Morbidelli (VR46) | +29.789 |
| 15. | Jack Miller (Pramac Yamaha) | +32.289 |
| 16. | Toprak Razgatlioglu (Pramac Yamaha) | +32.389 |
| 17. | Maverick Vinales (KTM Tech3) | +33.186 |
| 18. | Fabio Quartararo (Monster Energy Yamaha) | +34.804 |
| 19. | Michele Pirro (Gresini Racing) | +41.022 |
| OUT | Enea Bastianini (KTM Tech3) | - |
| OUT | Cal Crutchlow (Castrol Honda) | - |
| OUT | Alex Rins (Monster Energy Yamaha) | - |