1.Casey StonerAUS Ducati Marlboro Team (B)51min 40.739 secs
2.Colin Edwards USA Fiat Yamaha Team (M)51min 52.507 secs
3.Chris Vermeulen AUS Rizla Suzuki MotoGP (B)51min 56.417 secs
4.Valentino RossiITA Fiat Yamaha Team (M)52min 2.566 secs
5.John Hopkins USA Rizla Suzuki MotoGP (B)52min 16.257 secs
6.Randy de PunietFRA Kawasaki Racing Team (B)52min 17.213 secs
7.Alex Barros BRA Pramac d'Antin MotoGP (B)52min 18.833 secs
8.Dani Pedrosa SPA Repsol Honda Team (M)52min 19.731 secs
9.Alex Hofmann GER Pramac d'Antin MotoGP (B)52min 19.978 secs
10.Marco MelandriITA Gresini Honda (B)52min 42.265 secs
11.Anthony WestAUS Kawasaki Racing Team (B)52min 47.225 secs
12.Toni Elias SPA Gresini Honda (B)53min 14.813 secs
13.Kurtis RobertsUSA Team Roberts (M)51min 47.281 secs
14.Shinya NakanoJPN Konica Minolta Honda (M)52min 50.579 secs
15.Makoto TamadaJPN Dunlop Tech 3 Yamaha (D)52min 41.346 secs
16.Sylvain GuintoliFRA Dunlop Tech 3 Yamaha (D)52min 54.413 secs
17.Nicky Hayden USA Repsol Honda Team (M)52min 58.768 secs

DNF:
Loris CapirossiITA Ducati Marlboro Team (B) 41mins 47.579 secs
Carlos ChecaSPA Honda LCR (M)7min 18.101 secs