1. Valentino Rossi ITA Fiat Yamaha Team (
44min 8.061 secs
2. Dani Pedrosa SPA Repsol Honda Team (M) 44min 11.951 secs
3. Casey Stoner AUS Ducati Marlboro Team (
44min 23.989 secs
4. Jorge Lorenzo SPA Fiat Yamaha Team (M) 44min 30.555 secs
5. Marco Melandri ITA Ducati Marlboro Team (
44min 35.018 secs
6. Nicky Hayden USA Repsol Honda Team (M) 44min 36.430 secs
7. Colin Edwards USA Tech 3 Yamaha (M) 44min 37.841 secs
8. Toni Elias SPA Alice Team (
44min 38.286 secs
9. Loris Capirossi ITA Rizla Suzuki MotoGP (
44min 39.501 secs
10. Shinya Nakano JPN San Carlo Honda Gresini (
44min 44.030 secs
11. Andrea Dovizioso ITA JiR Team Scot MotoGP (M) 44min 44.307 secs
12. James Toseland GBR Tech 3 Yamaha (M) 44min 51.252 secs
13. Randy de Puniet FRA LCR Honda MotoGP (M) 44min 51.503 secs
14. John Hopkins USA Kawasaki Racing Team (
44min 53.916 secs
15. Sylvain Guintoli FRA Alice Team (
44min 54.391 secs
16. Alex de Angelis RSM San Carlo Honda Gresini (
44min 58.654 secs
17. Anthony West AUS Kawasaki Racing Team (
45min 13.654 secs