1.Dani Pedrosa SPA Repsol Honda Team (M)45min 35.121 secs
2.Valentino RossiITA Fiat Yamaha Team (B)45min 38.004 secs
3.Jorge LorenzoSPA Fiat Yamaha Team (M)45min 39.460 secs
4.Nicky Hayden USA Repsol Honda Team (M)45min 45.263 secs
5.Loris CapirossiITA Rizla Suzuki MotoGP (B)46min 2.645 secs
6.James ToselandGBR Yamaha Tech 3 (M)46min 2.929 secs
7.John Hopkins USA Kawasaki Racing Team (B)46min 3.417 secs
8.Andrea DoviziosoITA JiR Scot Team (M)46min 3.570 secs
9.Shinya NakanoJPN San Carlo Honda Gresini (B)46min 7.690 secs
10.Chris Vermeulen AUS Rizla Suzuki MotoGP (B)46min 10.212 secs
11.Casey StonerAUS Ducati Marlboro Team (B)46min 17.344 secs
12.Marco MelandriITA Ducati Marlboro Team (B)46min 19.619 secs
13.Anthony WestAUS Kawasaki Racing Team (B)46min 20.928 secs
14.Alex de AngelisRSM San Carlo Honda Gresini (B)46min 20.992 secs
15.Toni Elias SPA Alice Team (B)46min 44.679 secs
16.Sylvain GuintoliFRA Alice Team (B)46min 49.563 secs

DNF:
Colin Edwards USA Yamaha Tech 3 (M)
Randy de PunietFRA LCR Honda MotoGP (M)