1.Casey StonerAUS Ducati Marlboro Team (B)41min 12.244 secs
2.Loris CapirossiITA Ducati Marlboro Team (B)41min 19.007 secs
3.Valentino RossiITA Fiat Yamaha Team (M)41min 22.282 secs
4.Dani Pedrosa SPA Repsol Honda Team (M)41min 23.907 secs
5.Alex Barros BRA Pramac d'Antin MotoGP (B)41min 31.719 secs
6.Randy de PunietFRA Kawasaki Racing Team (B)41min 39.557 secs
7.John Hopkins USA Rizla Suzuki MotoGP (B)41min 41.487 secs
8.Chris Vermeulen AUS Rizla Suzuki MotoGP (B)41min 47.077 secs
9.Colin Edwards USA Fiat Yamaha Team (M)41min 47.317 secs
10.Marco MelandriITA Honda Gresini (B)41min 49.215 secs
11.Carlos ChecaSPA Honda LCR (M)41min 49.965 secs
12.Anthony WestAUS Kawasaki Racing Team (B)41min 50.670 secs
13.Shinya NakanoJPN Konica Minolta Honda (M)41min 59.674 secs
14.Sylvain GuintoliFRA Dunlop Yamaha Tech 3 (D)42min 6.568 secs
15.Toni Elias SPA Honda Gresini (B)42min 22.715 secs
16.Makoto TamadaJPN Dunlop Yamaha Tech 3 (D)42min 25.148 secs
17.Kurtis RobertsUSA Team Roberts (M)42min 25.264 secs

DNF:Nicky Hayden USA Repsol Honda Team (M)18min 22.054 secsChaz Davies GBR Pramac d'Antin MotoGP (B)18min 45.841 secs