Pos. Num. Rider Nation Team Motorcycle Total time Gap
1 99 Jorge LORENZO SPA Fiat Yamaha Team Yamaha 45’35.522
2 27 Casey STONER AUS Ducati Marlboro Team Ducati 45’41.816 6.294
3 3 Dani PEDROSA SPA Repsol Honda Team Honda 45’45.411 9.889
4 46 Valentino ROSSI ITA Fiat Yamaha Team Yamaha 45’58.950 23.428
5 5 Colin EDWARDS USA Monster Yamaha Tech 3 Yamaha 46’08.174 32.652
6 24 Toni ELIAS SPA San Carlo Honda Gresini Honda 46’11.231 35.709
7 4 Andrea DOVIZIOSO ITA Repsol Honda Team Honda 46’11.245 35.723
8 69 Nicky HAYDEN USA Ducati Marlboro Team Ducati 46’14.352 38.830
9 52 James TOSELAND GBR Monster Yamaha Tech 3 Yamaha 46’19.615 44.093
10 7 Chris VERMEULEN AUS Rizla Suzuki MotoGP Suzuki 46’28.385 52.863
11 14 Randy DE PUNIET FRA LCR Honda MotoGP Honda 46’31.220 55.698
12 33 Marco MELANDRI ITA Hayate Racing Team Kawasaki 46’40.037 1’04.515
13 88 Niccolo CANEPA ITA Pramac Racing Ducati 46’40.060 1’04.538
14 41 Gabor TALMACSI HUN Scot Racing Team MotoGP Honda 47’02.821 1’27.299
Not classified
65 Loris CAPIROSSI ITA Rizla Suzuki MotoGP Suzuki 33’23.887 8 Lap
15 Alex DE ANGELIS RSM San Carlo Honda Gresini Honda 13’44.836 20 Lap
36 Mika KALLIO FIN Pramac Racing Ducati 8’18.517 23 Lap