Il pleut, tous les pilotes partent en pneus intermédiaires sauf les HRT qui sont en pluie.
Départ : Hamilton garde l'avantage de sa pole position alors que derrière Grosjean a passé les deux Red Bull et la Mercedes de Schumacher.
1er tour : Schumacher fait l'extérieur à Grosjean mais les monoplaces se touchent et partent toutes les deux en tête-à-queue. Pérez rentre au stand pour passer en pneus pluie.
3e : Massa passe en pneu pluie.
4e : Tête-à-queue de Grosjean qui s'immobilise dans un bac à gravier. Six pilotes dont Button et Alonso passent en pluie.
5e : Button, Webber, Vettel, Rosberg et Schumacher passent en pluie.
6e : La voiture de sécurité entre en piste.
7e : Hamilton mène devant Button. Suivent ensuite Pérez, Webber, Alonso, Vettel, Vergne, Massa, Rosberg et Di Resta à la dixième place.
9e : Drapeau rouge, la course est interrompue durant 52 minutes.
10e : La course reprend derrière la voiture de sécurité.
13e : La voiture de sécurité rentre. Button, Rosberg et Räikkönen passent aussitôt en intermédiaires.
14e : Hamilton, Alonso, Webber et Massa passent en intermédiaires. Hamilton a été retenu à son stand car il y avait des pilotes sur la pitlane. Pérez est en tête pour la première fois de sa carrière.
15e : Button percute Karthikeyan et doit passer par les stands pour changer d'aileron avant. Pérez, Vettel et Vergne passent en intermédiaires.
16e : Alonso prend l'avantage sur Pérez.
20e : Alonso mène avec 4.7s sur Pérez. Suivent ensuite Hamilton (11.2s), Rosberg (16.8s), Vettel (17.8s), Räikkönen (18.5s), Webber (20.5s), Massa (22.6s), Di Resta (23.6s) et Vergne (24.8s) à la dixième place.
23e : Vettel passe Rosberg au bout de la ligne droite des stands pour le gain de la 4e place.
24e : Räikkönen passe Rosberg au même endroit. Button change de pneus.
25e : Rosberg perd encore une place au profit de Webber.
26e : Arrêt pneus pour Rosberg. Massa sort large, Di Resta le passe.
27e : Vergne passe Massa. Le Brésilien rentre aux stands pour changer de pneus.
30e : Alonso mène avec 7.7s sur Pérez. Suivent ensuite Hamilton (15.5s), Vettel (23.9s), Räikkönen (31.3s), Webber (32.2s), Di Resta (38.8s), Vergne (42.4s), Senna (44.0s) et Hulkenberg (46.3s) à la dixième place.
35e : Pérez est maintenant à moins de 5s d'Alonso.
37e : Ricciardo est le premier pilote a passer en slicks.
39e : Alonso n'as plus que 1.3s d'avance. De nombreux pilotes dont Webber et Button rentrent aux stands pour passer en slicks.
40e : Une deuxième vague de pilotes, dont Alonso et Vettel passent en slicks. Pérez prend la tête.
41e : Pérez et Hamilton passent à leurs tours en slicks. Alonso reprend la tête.
45e : Alonso mène avec 3.2s sur Pérez. Suivent ensuite Hamilton (15.3s), Vettel (18.5s), Webber (21.7s), Räikkönen (35.6s), Senna (36.6s), Di Resta (38.6s), Vergne (41.7s) et Hulkenberg (43.0s) à la dixième place.
47e : Une touchette entre Vettel et Karthikeyan, entraine une crevaison pour l'Allemand qui passe par les stands.
48e : Pérez est à moins de 1s d'Alonso.
50e : Pérez sort large dans un virage et perd 5s sur Alonso.
56e : Victoire d'Alonso devant Pérez, qui monte sur son 1er podium, et Hamilton.
.