Auteur de la pole position lors d’une séance qualificative chaotique où Casey Stoner (Honda HRC), Nicky Hayden (Ducati) et Ben Spies (Yamaha Factory) ont chuté violemment, Dani Pedrosa conserve l’avantage au départ. L’espagnol a laissé rapidement la tête à Ben Spies avant de reprendre définitivement les rênes de la course profitant notamment de la casse moteur de l’Américain. Pedrosa creuse facilement l’écart sur Lorenzo, isolé en seconde position, et rallie l’arrivée avec un boulevard d’avance sur le majorquin.
Derrière, Dovizioso, Stoner, diminué par une cheville fracturée suite à sa chute aux essais qualificatifs, Stefan Bradl (LCR Honda) et Álvaro Bautista (San Carlo Honda Gresini) se disputent fermement la quatrième place. Longtemps installé en troisième position mais épuisé en fin de course, Stoner n'a pas pu retenir Dovizioso. Il concède la dernière marche du podium à l'Italien tout en prenant une quatrième place héroïque.
Bautista et Bradl prennent les cinquième et sixième places devant Valentino Rossi (Ducati). Le nonuple Champion du monde finit à une triste septième place, maigre consolation pour Ducati après le forfait de Nicky Hayden qui a perdu connaissance suite à sa chute.
Grâce à sa victoire, Dani Pedrosa, second du classement général est revenu à 18 points de Jorge Lorenzo dans la course au titre. Casey Stoner est troisième avec 39 points de retard sur le leader.
Prochaine épreuve : Grand Prix de République Tchèque, Brno, 26 août