Iannone otti johtopaikan vasta viimeisen kierroksen ensimmäisessä kaarteessa pitäen asemansa maaliin saakka. Pol Espargaro sijoittui toiseksi ja Thomas Luthi oli kolmas.
Vielä vajaat kymmenen kierrosta ennen maalia Espargarolla oli selkeän tuntuinen johto. Myöhemmin hänellä oli kosketus johtoon siirtyneen Luthin kanssa, mutta kärkiryhmä pysyi kasassa, ja tiukka kamppailu jatkui.
Pistejohdossa oleva Marc Marquez sijoittui viidenneksi vajaa neljä sekuntia kärjen takana. Mika Kallio oli sijalla 11.
Italian GP, Mugello, 15.7.2012
Moto2, tulokset
1. Andrea IANNONE ITA Speed Master Speed Up 39'52.523
2. Pol ESPARGARO SPA Pons 40 HP Tuenti Kalex +0.090
3. Thomas LUTHI SWI Interwetten-Paddock Suter +0.897
4. Bradley SMITH GBR Tech 3 Racing Tech 3 +1.025
5. Marc MARQUEZ SPA Team CatalunyaCaixa Repsol Suter +3.796
6. Scott REDDING GBR Marc VDS Racing Team Kalex +3.911
7. Takaaki NAKAGAMI JPN Italtrans Racing Team Kalex +4.425
8. Dominique AEGERTER SWI Technomag-CIP Suter +11.366
9. Claudio CORTI ITA Italtrans Racing Team Kalex +12.817
10. Johann ZARCO FRA JIR Moto2 Motobi +13.031
11. Mika KALLIO FIN Marc VDS Racing Team Kalex +13.129
12. Randy KRUMMENACHER SWI GP Team Switzerland Kalex +13.362
13. 18 Nicolas TEROL SPA Mapfre Aspar Team Moto2 Suter +15.199
14. Julian SIMON SPA Blusens Avintia Suter +17.238
15. Ricard CARDUS SPA Arguiñano Racing Team AJR +36.556