1.Casey StonerAUS Ducati Marlboro Team (B)43min 45.810 secs
2.John Hopkins USA Rizla Suzuki MotoGP (B)43min 53.713 secs
3.Nicky Hayden USA Repsol Honda Team (M)43min 58.910 secs
4.Dani Pedrosa SPA Repsol Honda Team (M)44min 1.610 secs
5.Chris Vermeulen AUS Rizla Suzuki MotoGP (B)44min 3.113 secs
6.Loris CapirossiITA Ducati Marlboro Team (B)44min 5.173 secs
7.Valentino RossiITA Fiat Yamaha Team (M)44min 8.295 secs
8.Randy de PunietFRA Kawasaki Racing Team (B)44min 8.883 secs
9.Alex Barros BRA Pramac d'Antin MotoGP (B)44min 18.102 secs
10.Carlos ChecaSPA Honda LCR (M)44min 20.963 secs
11.Toni Elias SPA Honda Gresini (B)44min 23.558 secs
12.Anthony WestAUS Kawasaki Racing Team (B)44min 24.060 secs
13.Sylvain GuintoliFRA Dunlop Tech 3 Yamaha (D)44min 29.504 secs
14.Shinya NakanoJPN Konica Minolta Honda (M)44min 42.879 secs
15.Kurtis RobertsUSA Team Roberts (M)44min 55.413 secs
16.Ivan Silva SPA Pramac d'Antin MotoGP (B)45min 7.220 secs
17.Makoto TamadaJPN Dunlop Tech 3 Yamaha (D)45min 11.614 secs

DNF:
Colin Edwards USA Fiat Yamaha Team (M)5min 25.074 secs