Départ : Hamilton garde l'avantage de sa pole position. Petrov part en tête-à-queue, traverse la piste et heurte De la Rosa. Massa et Liuzzi s'accrochent dans les premiers virages. L'italien part en tête-à-queue.
1er tour : Kobayashi (alors 10e) tente de passer Hulkenberg à la chicane de l'entrée des stands. L'allemand coupe la chicane, tandis que le Japonais tape le mur. De la Rosa, Liuzzi et Massa passent par les stands pour changer d'aileron avant.
5e : Webber passe Button. Hamilton mène avec 0.4s sur Vettel. Suivent ensuite Alonso (2.7s), Webber (6.4s), Button (8.1s), Kubica (8.3s), Schumacher (9.3s), Sutil (9.4s), Hulkenberg (10.2s) et Buemi (12.2s) à la dixième place.
6e : Hulkenberg heurte Sutil au freinage de l'épingle et doit repasser par les stands pour changer son aileron avant. Button et Sutil, partis en pneus tendres, rentrent aux stands pour passer en durs. Vettel attaque Hamilton.
7e : Hamilton et Alonso rentrent aux stands pour chausser des pneus durs. Les deux pilotes repartent de front et c'est Alonso qui prend l'avantage. Vettel est en tête.
9e : Kubica change de pneus, il repart 9e.
10e : Vettel mène avec 2.3s sur Webber. Suivent ensuite Schumacher (7.3s), Buemi (8.9s), Alonso (13.4s), Hamilton (13.9s), Button (19.3s), Kovalainen (21.0s), Kubica (22.1s) et Sutil (22.6s) à la dixième place.
11e : Barrichello tente de passer Alguersuari, l'Espagnol résiste et les monoplaces s'accrochent. Le Brésilien passe par les stands pour changer d'aileron avant.
12e : Schumacher change de pneus et repart 7e juste devant Kubica. Le Polonais tente immédiatement de le passer et les deux pilotes coupent un virage.
13e : Webber change de pneus et repart 6e. Petrov effectue un « Drive through » pour départ anticipé.
14e Vettel change de pneus, il repart 5e laissant Buemi prendre la tête de la course. Schumacher, victime d'une crevaison, change à nouveau de pneus.
15e : Alonso tente un dépassement sur Buemi à l'épingle, mais c'est Hamilton qui passe Alonso avant l'entrée des stands. Buemi rentre au stand pour changer de pneus laissant Hamilton prendre la tête de la course.
20e : Hamilton mène avec 0.9s sur Alonso. Suivent ensuite Button (2.9s), Vettel (5.7s), Webber (8.9s), Kubica (11.8s), Sutil (12.8s), Buemi (17.1s), Rosberg (19.3s) et Hulkenberg (27.5s) à la dixième place.
26e : Hamilton et Kubica rentrent aux stands pour changer de pneus. Alonso est en tête.
27e : Sutil, victime d'une crevaison suite à une touchette avec Kubica, est au ralenti. Button, Vettel, Rosberg et Sutil rentrent aux stands pour changer de pneus.
28e : Alonso rentre pour changer de pneus, il repart 3e derrière Hamilton. Webber est le nouveau leader.
30e : Webber mène avec 8.9s sur Hamilton. Suivent ensuite Alonso (11.0s), Button (12.7s), Vettel (14.0s), Buemi (17.9s), Kubica (28.4s), Rosberg (33.8s), Schumacher (37.5s) et Alguersuari (47.2s) à la dixième place.
45e : Webber mène avec 3.6s sur Hamilton. Suivent ensuite Alonso (4.2s), Button (8.3s), Vettel (8.9s), Kubica (41.1s), Rosberg (44.4s), Buemi (45.3s), Schumacher (63.4s) et Hulkenberg (1 tour) à la dixième place.
48e : Hamilton et Alonso sont revenus sur Webber.
50e : Webber rentre pour changer de pneus, il repart 5e derrière Vettel. Hamilton est de nouveau en tête. Buemi change de pneus, laissant Schumacher prendre la 8e place.
56e : Alonso, gêné par Chandhok, se fait passer par Button.
59e : Kubica change de pneus, il repart 7e.
60e : Buemi passe Schumacher.
62e : Massa tente de passer Schumacher, les monoplaces se touchent entrainant la casse de l'aileron avant du Brésilien.
69e : Liuzzi et Sutil passent Schumacher qui se retrouve 11e.
70e : Victoire de Hamilton et doublé des McLaren.
.