Both Marco Melandri and Ducati Marlboro team-mate Casey Stoner chose to pit for their wet weather bikes, after suffering mechanical problems with their number one machines.

Rossi celebrated his 90th victory with the man he has now equalled as second in the all time grand prix win list, Angel Nieto, who gave a lift to the Italian during the slow down lap.

1.Valentino RossiITA Fiat Yamaha Team (B)44min 30.799 secs
2.Jorge LorenzoSPA Fiat Yamaha Team (M)44min 35.796 secs
3.Colin Edwards USA Tech 3 Yamaha (M)44min 37.604 secs
4.Dani Pedrosa SPA Repsol Honda Team (M)44min 40.956 secs
5.Chris Vermeulen AUS Rizla Suzuki MotoGP (B)44min 52.561 secs
6.Andrea DoviziosoITA JiR Team Scot MotoGP (M)44min 53.194 secs
7.Loris CapirossiITA Rizla Suzuki MotoGP (B)44min 58.605 secs
8.Nicky Hayden USA Repsol Honda Team (M)44min 58.794 secs
9.Randy de PunietFRA LCR Honda MotoGP (M)45min 0.143 secs
10.Shinya NakanoJPN San Carlo Honda Gresini (B)45min 1.621 secs
11.Toni Elias SPA Alice Team (B)45min 5.953 secs
12.Alex de AngelisRSM San Carlo Honda Gresini (B)45min 7.015 secs
13.Sylvain GuintoliFRA Alice Team (B)45min 22.837 secs
14.Anthony WestAUS Kawasaki Racing Team (B)46min 0.106 secs
15.Marco MelandriITA Ducati Marlboro Team (B)46min 10.422 secs
16.Casey StonerAUS Ducati Marlboro Team (B)44min 47.085 secs
John Hopkins USA Kawasaki Racing Team (B)25min 36.029 secs
James ToselandGBR Tech 3 Yamaha (M)3min 19.828 secs