Départ : Hamilton garde la tête de la course. Rosberg passe Alonso.
1er tour : Kovalainen passe Barrichello pour le gain de la 7e place.
5e : Heidfeld passe Barrichello pour le gain de la 8e place.
10e : Hamilton mène avec 5s sur Kubica. Suivent ensuite Raikkonen, Rosberg, Alonso, Massa, Kovalainen, Heidfeld, Barrichello et Nakajima à la 10e place.
14e : Abandon de Sutil, boîte de vitesses cassée.
17e : La voiture de sécurité entre en piste pour permettre aux commissaires d'évacuer la Force India de Sutil.
19e : Hamilton, Kubica, Raikkonen, Rosberg, Alonso, Massa, Kovalainen, Piquet, Bourdais et Button rentrent aux stands. Lorsque Kubica et Raikkonen arrivent à la sortie des stands, le feu est toujours rouge. Hamilton arrive à son tour et percute l'arrière de la Ferrari. Rosberg percute quand à lui l'arrière de la McLaren. Hamilton et Raikkonen sont contraints à l'abandon.
20e : Rosberg rentre aux stands pour remplacer son aileron avant.
21e : Massa repasse par les stands suite à un problème avec la machine à ravitailler.
22e : La course reprend. Heidfeld mène devant Barrichello, Nakajima, Webber, Coulthard, Trulli, Glock, Fisichella, Kubica et Vettel à la 10e place.
28e : Piquet fait un tête-à-queue dans le 4e virage, il repart dernier.
29e : Ravitaillement pour Heidfeld, il repart 7e. Barrichello prend la tête.
31e : Kubica passe Heidfeld pour le gain de la 7e place.
33e : Nakajima ravitaille, il repart 12e. Massa passe Webber mais sort large, Webber reprend sa position.
34e : Massa passe Webber.
35e : Barrichello mène devant Coulthard, Trulli, Glock, Vettel, Kubica, Heidfeld, Alonso, Kovalainen et Button à la 10e place.
36e : Arrêt ravitaillement pour Barrichello, Coulthard est en tête.
37e : Coulthard ravitaille, c'est Trulli qui prend la tête de la course.
39e : Trulli ravitaille laissant Glock prendre la tête.
42e : Glock ravitaille, Kubica est le nouveau leader.
43e : Kubica mène avec 13.7s sur Heidfeld. Suivent ensuite Alonso, Coulthard, Barrichello, Kovalainen, Massa, Button, Nakajima et Webber à la 10e place.
44e : Alonso tente de passer Heidfeld à l'épingle mais rate son freinage.
45e : Sortie de piste pour Alonso, sa Renault tape le mur, c'est l'abandon.
47e : Abandon de Nakajima qui a cassé son aileron avant lors d'un contact avec Button.
49e : Kubica, qui a plus de 25s d'avance sur Heidfeld, rentre pour ravitailler et repart en tête.
51e : Kovalainen passe Barrichello à l'épingle, mais Massa en profite pour doubler les deux pilotes pour le gain de la 4e place.
53e : Fisichella perd le contrôle de sa monoplace et tape le mur au virage 4.
54e : Massa, Button, Webber et Kovalainen rentrent pour ravitailler.
55e : Kubica mène avec 8.3s sur Heidfeld. Suivent ensuite Coulthard, Barrichello, Glock, Trulli, Massa, Vettel, Rosberg et Kovalainen à la 10e place.
59e : Barrichello manque le 4e virage, Trulli et Glock le passe.
61e : Massa passe Barrichello pour le gain de la 6e place.
68e : Massa passe Trulli
70e : Première victoire de Kubica et premier doublé pour BMW Sauber.
.