1. Casey Stoner AUS Ducati Marlboro Team (B) 40min 56.643 secs 2. Valentino Rossi ITA Fiat Yamaha Team (B) 41min 3.147 secs 3. Nicky Hayden USA Repsol Honda Team (M) 41min 3.848 secs
Valentino Rossi wins a record-equalling 68th premier-class grand prix in front of his home fans after reigning world champion Casey Stoner falls from the lead for the second race in succession.
Valentino Rossi wins a stunning battle with Casey Stoner, that ended prematurely when Stoner dropped his Ducati at the final turn with eight of the 32 laps to go...