Race results
Pos. Team Time
1. Jorge Lorenzo Yamaha Factory Racing Team 43:22.805
2. Dani Pedrosa Repsol Honda Team +4.754
3. Casey Stoner Ducati Marlboro Team +4.956
4. Randy de Puniet Honda LCR +18.057
5. Álvaro Bautista Rizla Suzuki MotoGP +21.361
6. Ben Spies Tech 3 Yamaha +21.503
7. Loris Capirossi Rizla Suzuki MotoGP +24.181
8. Nicky Hayden Ducati Marlboro Team +27.941
9. Marco Melandri Honda Gresini +28.046
10. Hector Barbera Aspar Team +32.439
11. Colin Edwards Tech 3 Yamaha +38.406
12. Mika Kallio Pramac Racing +58.257
13. Kousuke Akiyoshi Repsol Honda Team +1:09.348
14. Andrea Dovizioso Repsol Honda Team +1:32.402
15. Wataru Yoshikawa Yamaha Factory Racing Team +1:35.237
Did not finish
16. Marco Simoncelli Honda Gresini +12 Laps
17. Aleix Espargaro Pramac Racing +17 Laps