Valentino Rossi fell on the first lap and rejoined in last. Nicky Hayden ran out of fuel on the exit of the final turn, handing third to Colin Edwards.
Dani Pedrosa now leads the world championship standings by four points from Rossi, with Stoner 29 points behind Pedrosa...
1.
Casey Stoner AUS Ducati Marlboro Team (B)
42min 12.337 secs2.
Dani Pedrosa SPA Repsol Honda Team (M)
42min 23.647 secs3.
Colin Edwards USA Tech 3 Yamaha (M)
42min 29.462 secs4.
Nicky Hayden USA Repsol Honda Team (M)
42min 32.814 secs5.
Andrea Dovizioso ITA JiR Team Scot MotoGP (M)
42min 39.683 secs6.
Jorge Lorenzo SPA Fiat Yamaha Team (M)
42min 40.945 secs7.
Chris Vermeulen AUS Rizla Suzuki MotoGP (B)
42min 44.667 secs8.
Shinya Nakano JPN San Carlo Honda Gresini (B)
42min 47.229 secs9.
James Toseland GBR Tech 3 Yamaha (M)
42min 50.903 secs10.
Sylvain Guintoli FRA Alice Team (B)
42min 51.154 secs11.
Valentino Rossi ITA Fiat Yamaha Team (B)
42min 58.362 secs12.
Toni Elias SPA Alice Team (B)
43min 0.550 secs13.
Marco Melandri ITA Ducati Marlboro Team (B)
43min 11.931 secs DNF:Anthony West AUS Kawasaki Racing Team (B)
11min 41.383 secs Randy de Puniet FRA LCR Honda MotoGP (M)
lap 1 Alex de Angelis RSM San Carlo Honda Gresini (B)
lap 1