Départ : Hamilton garde le bénéfice de sa pole et franchit le 1er virage en tête. Massa touche Kovalainen et percute le mur endommageant son aileron avant. A l'arrière du peloton, Vettel, qui a raté son départ, est percuté par Button. Fisichella est quant à lui la victime de Glock.
1er tour : Au 3e virage, Davidson, tassé par Nakajima, envoie Webber dans le rail. La voiture de sécurité est déployée. Massa rentre au stand pour changer son aileron avant.
3e : La course reprend. Hamilton mène devant Kubica. Suivent ensuite Rosberg, Kovalainen, Heidfeld, Trulli, Barrichello, Raikkonen, Coulthard et Alonso à la 10e place.
10e : Hamilton mène avec 7.6s d'avance sur Kubica. 16e : Kubica rentre aux stands pour ravitailler, il repart 8e.
18e : Hamilton effectue à son tour son 1er arrêt, il repart 4e. Kovalainen est en tête.
19e : Raikkonen passe Barrichello pour le gain de la 6e place.
20e : Abandon de Trulli alors 5e.
21e : Rosberg et Heidfeld rentrent aux stands dans cet ordre et en ressortent dans l'ordre inverse.
22e : Ravitaillement pour Kovalainen, Hamilton retrouve la tête de la course.
25e : Hamilton mène avec 12.6s sur Kovalainen. Suivent ensuite Raikkonen, Kubica, Heidfeld, Alonso, Rosberg, Barrichello, Glock, Coulthard à la 10e place.
26e : Accrochage entre Coulthard et Massa. La Red Bull abandonne. La voiture de sécurité entre en piste.
28e : Ravitaillement pour Bourdais alors 13e.
29e : 2e arrêt ravitaillement pour Kubica et 1er pour Alonso.
30e : Abandon de Massa.
31e : La course reprend. Raikkonen attaque Kovalainen et tire tout droit dans le bac à gravier. Le finlandais rentre alors aux stands pour son 1er ravitaillement et repart 11e.
33e : Hamilton mène avec 3.4s sur Kovalainen. Suivent ensuite Heidfeld, Rosberg, Barrichello, Bourdais, Kubica, Alonso, Nakajima, Glock à la 10e place.
43e : 2e et dernier arrêt ravitaillement pour Hamilton.
44e : Grosse sortie de piste pour Glock qui entraîne la 3e sortie de la voiture de sécurité.
45e : Barrichello ravitaille avant l'ouverture de la voie des stands.
47e : Kovalainen et Alonso font leur dernier arrêt.
48e : Accrochage entre Kubica et Nakajima, c'est l'abandon pour le Polonais.
49e : La course reprend. Barrichello est sanctionné par 10s de pénalité. Kovalainen passe Raikkonen et Alonso passe les deux Finlandais pour le gain de la 5e place.
50e : Hamilton mène devant Heidfeld. Suivent ensuite Rosberg, Bourdais, Alonso, Kovalainen, Raikkonen, Barrichello et Nakajima à la 8e place.
54e : Abandon de Raikkonen.
56e : Abandon de Bourdais qui marque néanmoins 2 points pour son 1er Grand Prix.
58e : Victoire de Hamilton devant Heidfeld et Rosberg qui monte pour la 1ère fois sur le podium.
Après course : Exclusion de Barrichello (6e) pour non respect des feux rouges en sortant des stands.
.