Casey Stoners andra vinst för säsongen förde upp honom till tredjeplatsen i sammandraget. Precis som förra året vann han på Donington. De som ligger före honom i VM-ställningen hade en underhållande kamp om andraplatsen som Valentino Rossi knep före konkurrenten Dani Pedrosa.
Colin Edwards blev bäste satellitförare på fjärde plats. Hans teamkamrat, James Toseland som hade hemmaplan, gick det sämre för. Kvalet gick uselt och väl i racet kraschade han i första kurvan. Han kunde dock lyfta hojen och fortsätta för att sluta på sista plats. John Hopkins var den enda som inte kom i mål efter att ha fått mekaniska problem.
1 C. STONER AUS Ducati Marlboro Team 44’44.982
2 V. ROSSI ITA Fiat Yamaha Team + 5.789
3 D. PEDROSA SPA Repsol Honda Team + 8.347
4 C. EDWARDS USA Tech 3 Yamaha + 12.678
5 A. DOVIZIOSO ITA JiR Team Scot MotoGP + 14.801
6 J. LORENZO SPA Fiat Yamaha Team + 15.690
7 N. HAYDEN USA Repsol Honda Team + 18.196
8 C. VERMEULEN AUS Rizla Suzuki MotoGP + 21.666
9 S. NAKANO JPN San Carlo Honda Gresini + 29.354
10 A. WEST AUS Kawasaki Racing Team + 41.030
11 T. ELIAS SPA Alice Team + 44.426
12 R. DE PUNIET FRA LCR Honda MotoGP + 46.199
13 S. GUINTOLI FRA Alice Team + 48.731
14 B. SPIES USA Rizla Suzuki MotoGP + 49.591
15 A. DE ANGELIS RSM San Carlo Honda Gresini + 1’22.186
16 M. MELANDRI ITA Ducati Marlboro Team + 1’30.021
17 J. TOSELAND GBR Tech 3 Yamaha 1 Lap