Parti de la pole, Hamilton, menacé pendant les deux premiers tiers de la course par Alonso avant de prendre le large, a gagné avec brio sa deuxième course d'affilée cette saison. Avec Button deuxième, il permet à McLaren de réaliser son deuxième doublé consécutif.
Troisième, l'Espagnol, éphémère leader avant la mi-course, n'a rien semblé pouvoir faire face à la supériorité des deux Britanniques, qui l'ont l'un comme l'autre dépassé dans les règles de l'art en piste. Son podium marque toutefois un retour au premier plan de la Scuderia. La grosse déception de la journée concerne les Red Bull. Plus rapides que le reste du plateau depuis le début de saison, les monoplaces austro-britanniques ont pour la première fois semblé inférieures à la concurrence. Sebastian Vettel, parti de la première ligne, finit 4e, devant Mark Webber, 5e. L'Allemand comme l'Australien ont perdu leur pari, qui était de partir en pneus médiums, contrairement aux autres hommes de tête, pour ensuite les dépasser à la faveur des arrêts aux stands. Vettel, qui n'a jamais tiré profit de cette stratégie, a été incapable de menacer les McLaren et Alonso. L'Allemand Nico Rosberg (Mercedes) a terminé 6e, devant le Polonais Robert Kubica (Renault, 7e), ces deux pilotes finissant à près d'une minute des McLaren.
Derrière eux, le Suisse Sébastian Buemi a réalisé un excellent GP dans sa Toro Rosso, se permettant même de dépasser Michael Schumacher en fin de course.
« Schumi », a l'inverse, a semblé très en peine dans sa Mercedes. Le septuple champion du monde s'est montré impuissant face aux deux Force India de Vitantonio Liuzzi (9e) et Adrian Sutil (10e) qui l'ont éjecté des points dans les derniers virages de la course.


L'Iran ripostera de façon « décisive » à toute attaque, avertit son négociateur en chef