De start van de tweede race ging goed voor Michel Fabrizio die de leiding pakte voor zijn teamgenoot Noriyuki Haga, Max Biaggi, Shane Byrne, Ben Spies, Jonathan Rea en Leon Haslam. Daarachter zat nog Marco Simoncelli maar die wist in de eerste ronde drie plaatsen te winnen en kwam daarbij voor Rea terecht. De Ten Kate rijder ging in de ronde daarna recht door de Tamburello maar verloor daar geen plaatsen mee, een tweede foutje later in de ace zorgde er wel voor dat Rea wat verder terug zou vallen maar de Brit wist weer terug te komen.
Aan de kop wist Fabrizio Haga drie ronden achter zich te houden maar daarna nam de Japanner het heft en de leiding in handen en bleef die tot de 12e ronde vast houden, daarna was het weer Fabrizio die naar de kop kwam en vanaf dat moment de leiding niet meer uit handen gaf en langzaam maar zeker wegliep bij de Japanner.
Achter de twee Ducati rijders was het eerst Max Biaggi maar dat werd in de 13e ronde Simoncelli nadat de Italiaan een weg langs Spies en Byrne had gevonden. De manier waarop Simoncelli de derde plaats overnam was niet al te netjes want de 250cc wereldkampioen stak zijn Aprilia in de chicane voor start-finish binnendoor bij Biaggi die niets anders kon doen dan zijn machine op te richten waarna hij tegen Spies botste en de Yamaha rijder even naast de baan terecht kwam. Biaggi wist in de eindfase nog dichtbij zijn tijdelijke teamgenoot te komen maar kwam niet dichtbij genoeg om Simoncelli van zijn podium af te houden
Spies, die even daarvoor Byrne was gepasseerd kon weer opnieuw beginnen en maakte het zichzelf moeilijk door ook nog een keer rechtdoor te gaan bij een poging weer voorbij Byrne te komen. Uiteindelijk lukte het Spies in de 16e ronde om definitief voorbij de Sterilgarda Ducati rijder te komen en zo de vijfde plaats op te eisen.
Byrne bleek ook lastig te zijn voor Rea want de Brit maakte bij een poging Byrne in te halen nogmaals een foutje en ging andermaal heel erg wijd maar ook Rea wist toch nog zijn weg langs Byrne te vinden en zo de zesde plaats te pakken. Achter Byrne maakten Leon Haslam, Jakub Smrz en Carlos Checa de top tien vol.
In deze race kwam een rijder ten val en dat was Ryuichi Kiyonari. De Japanner was net Haslam gepasseerd voor de zevende plaats maar ging bij de Tosa bocht onderuit. Kiyo-san stapte wel weer op maar kwam niet verder dan de 17e plaats.
In het kampioenschap heeft Haga weer de eerste plaats overgenomen van de hier in Imola, in vergelijking met eerdere races, wat matig presterende Spies. Het verschil is met drie punten echter miniem te noemen. Fabrizio heeft nog een achterstand van 61 punten op Haga.
Uitslag race 2 | stand na Imola