The winner of the MotoGP World Championship Grand Prix Round 16 was Marco Melandri (Team Movistar Honda MotoGP) from Italy with 41'44.139. Second was Valentino Rossi (Gauloises Fortuna Yamaha), also from Italy, and third was Nicky Hayden (Repsol Honda Team) from the United States.