Départ : Hamilton loupe son départ et Raikkonen le passe dans la ligne droite. Au freinage du premier virage, Hamilton tente de repasser Raikkonen à l'intérieur, mais l'Anglais rate son freinage et entraîne le Finlandais son coéquipier vers l'extérieur du virage. Kubica et Alonso en profite pour faire l'intérieur. Le Polonais est en tête.
1er tour : Coulthard perd le contrôle de sa voiture au virage 2. Il touche Nakajima avant de terminer heurte violemment dans le mur de pneus. Nakajima rentre aux stands, aileron avant cassé. Hamilton sort large et perd 3 places, il est 6e.
2e : Hamilton passe Massa à l'entrée de la chicane, mais le Brésilien résiste, les monoplaces se touchent et la McLaren part en tête-à-queue. Hamilton rentre aux stands et repart 18e.
7e : Abandon de Glock.
9e : Abandon de Sutil sur crevaison.
10e : Kubica mène avec 1.8s sur Alonso. Suivent ensuite Kovalainen (3.5s), Raikkonen (4.6s), Trulli (7.5s), Bourdais (13.1s), Massa (13.7s), Piquet (16.4s), Vettel (17.5s) et Webber (32.2s) à la 10e place.
16e : Kubica et Raikkonen rentrent aux stands pour ravitailler. Alonso est en tête.
17e : Abandon de Kovalainen, moteur cassé. Hamilton effectue un drive-through suite à l'incident au départ.
18e : Alonso et Massa ravitaillent. L'Espagnol repart 5e devant Kubica. Trulli mène la course.
19e : Massa effectue un drive-through suite à l'incident du 2e tour avec Hamilton.
21e : Arrêt ravitaillement pour Trulli qui repart 8e. Bourdais est en tête.
25e : Arrêt ravitaillement pour Bourdais qui repart 7e. Piquet est le nouveau leader.
28e : Arrêt ravitaillement pour Piquet qui repart 6e devant Bourdais. Alonso est en tête.
30e : Alonso mène avec 7.8s sur Kubica. Suivent ensuite Raikkonen (12.4s), Webber (15.3s), Trulli (19.8s), Piquet (21.6s), Bourdais (23.1s), Vettel (28.1s), Heidfeld (32.1s) et Rosberg (44.6s) à la 10e place.
34e : Webber rentre aux stands pour faire son unique arrêt ravitaillement. Il repart 10e.
43e : Alonso ravitaille. Kubica est en tête.
46e : Kubica ravitaille. Raikkonen est en tête.
48e : Raikkonen ravitaille. Trulli est en tête.
49e : Trulli ravitaille. Piquet est en tête.
50e : Massa et Bourdais (qui sortait des stands) s'accrochent. Le Brésilien part en tête-à-queue et repart immédiatement.
52e : Piquet Ravitaille. Alonso récupère la tête de la course.
53e : Arrêt ravitaillement pour Massa.
55e : Alonso mène avec 13s sur Kubica. Suivent ensuite (13.6s), Piquet (15.5s), Trulli (20.9s), Bourdais (28.6s), Vettel (35.9s), Webber (47.8s), Heidfeld (54.9s) et Massa (60.2s) à la 10e place.
60e : Massa passe Heidfeld.
65e : Massa passe Webber en rasant le mur des stands.
67e : Victoire d'Alonso.
Après course : Les commissaires infligent 25s de pénalité à Bourdais pour l'incident avec Massa. Il passe de la 6e à la 10e position.
.