Tour de formation : Alonso part en tête-à-queue en faisant chauffer ses pneus.
Départ : Barrichello prend un meilleur départ que celui de Webber et les deux pilotes sont côte à côte lorsque l'Australien dévie de sa trajectoire et entre en contact avec le Brésilien qui parvient néanmoins à prendre la tête. Derrière Hamilton qui surgit de la 5e place, pointe pratiquement en tête au premier virage, mais il est victime d'une crevaison à l'arrière droit suite à une touchette avec Webber.
1er tour : Hamilton rentre aux stands pour changer de pneus et repart avec un tour de retard.
2e : Button passe Massa pour le gain de la 4e place. Trulli rentre aux stands pour remplacer son aileron avant suite à un contact avec Nakajima.
5e : Barrichello mène devant Webber. Suivent ensuite Kovalainen, Button, Massa, Vettel, Raikkonen, Sutil, Rosberg et Kubica à la 10e place.
8e : Fisichella passe Heidfeld pour la 12e place.
10e : Barrichello mène avec 0.9s sur Webber. Suivent ensuite Kovalainen (14.9s), Button (15.1s), Massa (16.5s), Vettel (16.9s), Raikkonen (18.7s), Sutil (21.8s), Rosberg (25.3s) et Kubica (26.2s) à la 10e place.
13e : Fisichella passe Alonso pour la 11e place. Button est le premier pilote à ravitailler, il repart 14e.
14e : Barrichello ravitaille (il repart 3e) alors que Webber effectue un drive-through car les commissaires l'on jugé responsable de la touchette avec Barrichello lors du départ. L'Australien mène la course.
15e : Ravitaillement pour Kovalainen, il repart 15e.
19e : Webber rentre aux stands pour ravitailler, il repart 8e. Massa est le nouveau leader. Abandon de Bourdais.
21e : Vettel, alors 3e, ravitaille et repart 11e.
25e : Massa ravitaille et repart 9e. Barrichello reprend la tête de la course. Sutil est 2e.
27e : Alors qu'il sort des stands, Sutil est attaqué par Raikkonen au freinage du premier virage. Les deux monoplaces se touchent et l'aileron avant de la Force India est endommagé obligeant le pilote Allemand à repasser par les stands.
30e : Barrichello mène avec 2.8s sur Webber. Suivent ensuite Button (7.6s), Vettel (20.5s), Massa (21.5s), Rosberg (25.9s), Raikkonen (27.0s), Kovalainen (31.5s), Nakajima (32.0s) et Fisichella (33.0s) à la 10e place.
31e : Button ravitaille, il repart 7e.
32e : Ravitaillement pour Barrichello, il repart 5e. Webber reprend la tête.
35e : Raikkonen rentre aux stands et abandonne.
41e : Webber mène avec 20.4s sur Vettel. Suivent ensuite Massa (22.7s), Rosberg (29.2s), Barrichello (31.9s), Button (33.5s), Alonso (45.8s), Heidfeld (55.9s), Kubica (58.8s) et Piquet (60.5s) à la 10e place.
43e : Webber ravitaille pour la seconde fois et repart à la 2e place.
44e : Vettel rentre à son tour laissant Webber reprendre la tête.
45e : Massa ravitaille et repart 7e.
47e : Rosberg aux stands, il repart 6e.
50e : Barrichello ravitaille pour la troisième fois. Il repart 6e.
51e : Button ravitaille également mais repart 5e juste devant son coéquipier.
55e : Webber mène avec 13.4s sur Vettel. Suivent ensuite Massa (18.5s), Rosberg (25.4s), Button (28.1s), Barrichello (28.7s), Alonso (29.4s), Kovalainen (60.3s), Glock (60.8s) et Heidfeld (61.5s) à la 10e place.
60e : Première victoire de Webber et 3e doublé Red Bull de la saison.
.