Den australiensiske Hondaföraren Casey Stoner körde hem seger efter ett spännande race som bjöd på en hel del incidenter. Stoners teamkompis Dani Pedrosa tog andraplatsen medan Yamahaföraren Andrea Dovizioso tog ännu en pallplats genom sin tredjeplats.
Tävlingen började dramatisk då Hondaföraren Álvaro Bautista kraschade i startkurvan och tog med sig Yamahaföraren Jorge Lorenzo i fallet, vilket effektivt satte stopp för bådas fortsatta körning. Lorenzo var inte helt oväntat upprörd över händelsen, som har satts under utredning av Race-ledningen. Efter detta var det Honda-paret Dani Pedrosa och Casey Stoner som tog ledningen, med Lorenzos teamkompis Ben Spies jagandes där bakom.
Två varv in i racet var det sorg för Hondaföraren Stefan Bradl när han kraschade ut från fjärde plats, vilket gör detta till det första racet han inte kommit i mål under denna, hans rookiesäsong. Ungefär samtidigt besökte Ducatiföraren Nicky Hayden grusfållan i sista kurvan, men lyckades hålla sin motorcykel på hjulen och kunde fortsätta.
Medan Hondaförarna i täten hade fått en tämligen rejäl marginal, fortsatte kraschandet längre bak då Yonny Hernandez avslutade sitt race i gruset.
Med 19 varv kvar att köra tog sig Yamahaföraren Andrea Dovizioso förbi Spies in på tredje plats. Doviziosos teamkompis Cal Crutchlow, som var 9:e efter att ha sluppit undan start-incidenten, hade en knepig tid med att försöka passera Ducatiförarna Nicky Hayden, Valentino Rossi och Héctor Barbera. På samma varv bröt Colin Edwards med mekaniska problem.
Med 14 varv kvar hade Crutchlow kört om Barberá upp till sjunde plats i gruppen och kämpade för femte, medan Spies hade lyckats ta sig förbi Dovizioso tillbaka upp på tredjeplatsen. Några varv senare fortsatte Crutchlow sin klättring då han passerade Rossi upp till sjätteplatsen för att därefter ta upp jakten på Hayden, som han också tog sig förbi några varv senare.
Aleix Espargaró bröt från tävlingen med 11 varv kvar. Detta följdes, ett varv senare, upp med Rossi som gick in i depå eftersom en bit av hans bakdäck saknades, och efter däcksbyte återupptog han racet. Under tiden gjorde Stoner sitt drag på Pedrosa, som såg ut att ha problem.
Med sex varv kvar såg det ut som om båda Hondorna slog av en aning på tempot, efter att haft en sjusekunders ledning över Spies, som var cirka en sekund snabbare per varv. Längre tillbaka, räddade sig Barberá från en krasch när han duellerade med Hayden om sjätte. Tre varv före målgång hade Dovizioso åter jagat ikapp Spies och paret hade ännu en dust om den sista pallplatsen. Docizioso gjorde sitt drag och tog sig förbi vid ingången till första böjen inför det sista varvet höll den positionen hela vägen över mållinjen.
Till slut var det Stoner som var först att passera målflaggan för att nu dela antalet poäng i toppen av mästerskapet med Lorenzo, då Pedrosa blev tvåa och Dovizioso tog ännu en pallplats. De följdes av Spies, Crutchlow, Hayden, Barbera, Michele Pirro och Mattia Pasini. Rossi slutade på 13: e, 0,002 sekunder före James Ellison. Karel Abraham kunde inte genomföra racet, då hans handskada visat sig vara för svår att tävla med.