Det var regerande världsmästaren Jorge Lorenzo som började bäst. Ett tidigt misstag kostade dock honom ledningen så Stoner och Dovizioso kunde båda köra om. Strax körde även Marco Simoncelli förbi. Både Simoncelli och Lorenzo vurpade sedan i regnet som rådde på Silverstone. Även Ben Spies åkte av. Casey Stoner fortsatte i sedvanlig stil med att dra ifrån i ledning, till slut hade han en lucka på 15 sekunder.
Den stora överraskningen stod Colin Edwards för som körde med brutet nyckelben. Han startade från åttonde plats men körde stabilt och kunde gå i mål på tredje. Nicky Hayden följde honom, gick i mål på fjärde plats och satte racets snabbaste varvtid. Álvaro Bautista blev femma före Valentino Rossi och Karel Abraham.