Dani Pedrosa tog ledningen och höll den i sju varv innan Casey Stoner tog över. Australiensaren stack så fort han tog ledningen, utökade avståndet och var till slut fem sekunder före Pedrosa i mål. Det var Stoners första pallplats på Indianapolis. Han hade även pole position.
Ben Spies missade starten från andra plats och tappade till nionde. Han tog sig dock metodiskt upp genom fältet och slutade på tredje plats. Med hans fart hade han kunnat utmana om andraplatsen men starten blev amerikanens förlust. Spies tog sig om Jorge Lorenzo som siste man. Den regerande världsmästaren slutade fyra och tappade viktigt avstånd till Casey Stoner i totalställningen.
Randy de Puniet kraschade inte och tog säsongens bästa placering på åttonde plats. Valentino Rossi slutade tia efter att ha tappat ner till sjuttonde med uppenbara problem. Han lyckades dock köra upp sig genom fältet igen.
Nästa tävling i San Marino går redan nästa helg.