Départ: Une fois n'est pas coutume, Sebastian Vettel se fait déborder par les deux McLaren-Mercedes de Button et Hamilton et se fait même menacer par Nico Rosberg dans les premiers virages. A la fin du premier tour il accuse un retard de 2 secondes sur le leader.
Tour 5: Button est en tête avec une avance de 1"2 secondes sur Hamilton, 2" secondes sur Vettel, 4"2 secondes sur Rosberg, 4"9 secondes sur Massa et 5"7 secondes sur Alonso.
Tour 8: Parti loin derrière, Mark Webber est remonté au quinzième rang et se trouve au milieu d'un groupe très serré composé des deux Toro Rosso, de Nick Heidfeld, de Kamui Kobayashi et de Rubens Barrichello.
Tour 9: Alguersuari est le premier à s'arrêter. En reprenant la piste il perd une roue et doit abandonner.
Tour 10: Arrêt de Mark Webber. En tête Button ne parvient pas à creuser l'écart et les six premiers se tiennent en un peu plus de six secondes.
Tour 12: Rosberg s'arrête. Mark Webber signe le meilleur tour en course maintenant qu'il a des pneus neufs et la piste libre devant lui.
Tour 13: Vettel dépasse Hamilton juste avant de s'engouffrer dans les stands en même temps que Button. Dans les stands l'Allemand dépasse également l'autre McLaren. Il est virtuellement en tête. Button a commis une erreur en se trompant de stand.
Tour 15: Massa et Hamilton aux stands. La Ferrari venait tout juste de dépasser la McLaren.
Tour 16: Arrêt d'Alonso qui repart juste derrière Schumacher.
Tour 18: Après les premiers arrêts, Rosberg est en tête devant Vettel, Button, Massa et Hamilton.
Tour 19: Meilleur tour en course pour Button en 1'42"612.
Tour 23: Tentative de dépassement d'Alonso sur Schumacher mais le septuple champion du monde garde la corde.
Tour 24: Deuxième arrêt de Button.
Tour 25: Rosberg s'arrête également. Vettel prend la tête. Alonso réussit à dépasser Schumacher au bout de la ligne droite.
Tour 27: 1'41"200 pour Mark Webber après son deuxième arrêt.
Tour 28: Rosberg est à l'attaque et surprend Alonso dans le virage précédent la ligne droite des stands.
Tour 29: Button passe Alonso à son tour. L'Espagnol n'a pas encore effectué son deuxième arrêt et est beaucoup plus lent que ses adversaires. Webber est en 1'40"849 soit près de 4 secondes de mieux que Vettel.
Tour 30: Hamilton en 1'40"736.
Tour 31: Vettel s'arrête enfin et repart en pneus durs. Peut-être va-il-tenter de ne plus s'arrêter.
Tour 32: Deuxième arrêt d'Alonso. Massa est toujours en tête mais ne s'est arrêté qu'une seule fois.
Tour 33: Massa change de pneus et Rosberg reprend la tête.
Tour 35: Rosberg devant Button et Hamilton. Les trois premiers se tiennent en moins de trois secondes. Vettel est quatrième à 16"5 secondes et perd environ une demi-seconde au tour sur le leader. Webber améliore encore le meilleur tour en course en 1'40"717.
Tour 36: Hamilton passe Button pour le gain de la deuxième place.
Tour 37: Troisième arrêt de Button.
Tour 38: Hamilton aux stands. Webber réussit son dépassement sur Schumacher.
Tour 39: Arrêt de Nico Rosberg. Vettel et Massa sont passés et ne vont à priori plus s'arrêter. Button tourne en 1'40"623. L'écart entre les cinq premiers est inférieur à 8 secondes.
Tour 40: Hamilton est très agressif et tente de passer Rosberg qui résiste bien.
Tour 41: Maldonado gêne Rosberg en sortant des stands et Hamilton en profite pour passer le pilote Mercedes.
Tour 42: Après son troisième arrêt Webber pulvérise le meilleur tour en course en 1'38"993.
Tour 44: Hamilton prend la deuxième place à Massa. Avec son rythme nettement au-dessus de tout le monde Webber ne fait qu'une bouchée d'Alonso pour la sixième place.
Tour 45: Rosberg commet une petite faute et se fait passer par Massa et Button.
Tour 49: Hamilton est revenu à moins d'une seconde de Sebastian Vettel.
Tour 50: Première tentative de dépassement d'Hamilton sur Vettel. Le champion du monde résiste. Rosberg réussit le sien sur Massa.
Tour 51: Webber a laissé Massa sur place et fond sur Rosberg. Hamilton passe en tête !
Tour 53: Webber passe Rosberg.
Tour 55: Quelle course de Webber qui déloge Button du podium!
Arrivée: Quinzième victoire de Lewis Hamilton, vainqueur d'un Grand Prix particulièrement haletant parsemé d'une multitude de dépassements. Vettel fait mieux que limiter les dégâts avec sa seconde place et les 18 points qui vont avec. Quant à Mark Webber, il a fait l'une des plus belles courses de sa carrière en terminant à quelques secondes du vainqueur en partant depuis le fin fond de la grille.
Classement:
1. Hamilton
2. Vettel
3. Webber
4. Button
5. Rosberg
6. Massa
7. Alonso
8. Schumacher
9. Petrov
10. Kobayashi
Championnat pilotes:
1. Vettel 68
2. Hamilton 47
3. Button 38
4. Webber 37
5. Alonso 26
6. Massa 24
7. Petrov 17
8. Heidfeld 15
Championnat constructeurs:
1. Red Bull Renault 105
2. McLaren Mercedes 85
3. Ferrari 50
4. Lotus Renault GP 32
5. Mercedes 16