Dani Pedrosa and Loris Capirossi both withdrawn from today's race due to injuries.

Rossi re-passed Hayden for third with a block pass at the Honda Hairpin on the very last lap...

1.Casey StonerAUS Ducati Marlboro Team41m 9.128s
2.Jorge LorenzoESP Fiat Yamaha Team41m 17.726s
3.Valentino RossiITA Fiat Yamaha Team41m 27.125s
4.Nicky Hayden USA Ducati Marlboro Team41m 27.163s
5.Ben SpiesUSA Monster Yamaha Tech 341m 31.339s
6.Marco Simoncelli ITA San Carlo Honda Gresini41m 34.145s
7.Colin Edwards USA Monster Yamaha Tech 341m 44.296s
8.Aleix EspargaroESP Pramac Racing41m 55.322s
9.Marco MelandriITA San Carlo Honda Gresini41m 55.422s
10.Randy de PunietFRA LCR Honda MotoGP42m 8.763s
11.Mika KallioFIN Pramac Racing42m 8.792s
12.Alvaro Bautista ESP Rizla Suzuki MotoGP42m 8.860s
13.Hiroshi AoyamaJPN Interwetten Honda MotoGP42m 14.157s
14.Hector BarberaESP Paginas Amarillas Aspar42m 14.181s

DNF:Andrea DoviziosoITA Repsol Honda Team