Im ersten freien Training fuhr Alonso mit 1:16,973 Minuten die schnellste Runde vor Hamilton und Nick Heidfeld.
Im zweiten freien Training war Alonso erneut Schnellster mit 1:15,940 Minuten, gefolgt von Räikkönen und Hamilton.
Das dritte freie Training gewann Adrian Sutil mit 1:36,612 Minuten vor Räikkönen und Hamilton.
Qualifying
Das Qualifying bestand aus drei Teilen mit einer Nettolaufzeit von 45 Minuten. Im ersten Qualifying-Segment (Q1) hatten die Fahrer 18 Minuten Zeit, um sich für das Rennen zu qualifizieren. Die besten 16 Fahrer erreichten den nächsten Teil. Hamilton fuhr mit 1:15,685 Minuten die beste Rundenzeit. Die beiden Super Aguri, beide Spyker, Scott Speed und Ralf Schumacher schieden aus.
Im letzten Qualifikationsabschnitt (Q3) fuhr Alonso mit 1:15,726 Minuten wiederum schnellste Runde und sicherte sich so seine insgesamt 16. Pole-Position. Zweiter wurde Hamilton vor Massa.[1]
Rennen
Von der Startlinie aus kamen alle gut weg, wobei Hamilton sich hinter Alonso einreihte um die Angriffe der beiden Ferrari zu verteidigen. Nach dem Rennen leitete die FIA eine Untersuchung gegen das McLaren-Team ein, weil es Teambefehle erteilt hatte, mit der Folge, dass Hamilton aufgefordert wurde, nicht zu versuchen, Alonso zu überholen. McLaren wurde später von der FIA von jeglichem Fehlverhalten freigesprochen.
Kein anderes Auto im Feld konnte mit der schieren Geschwindigkeit der beiden McLaren-Mercedes mithalten, und Massa fiel nach einem konkurrenzfähigen ersten Stint auf dem dritten Platz auf 60 Sekunden hinter Hamilton zurück.
Liuzzi musste in der zweiten Runde das Rennen nach einem Unfall beenden, ein Schicksal, das Spyker-Fahrer Sutil in der 53. Runde ebenfalls ereilte. Das andere Spyker-Auto, gefahren von Christijan Albers, konnte das Rennen aufgrund eines mechanischen Problems nicht beenden. Der einzige weitere Ausfall war Mark Webber, dessen Red-Bull-Getriebe in der 17. Runde ausfiel.
Räikkönen kam nach seiner schwachen Leistung im Qualifying noch auf den achten Platz und holte sich einen Meisterschaftspunkt.
Alonso gewann sein 17. Rennen schlussendlich knapp vor Hamilton. Massa folgte mit über einer Minute Rückstand auf Platz drei und komplettierte das Podium. Giancarlo Fisichella beendete das Rennen auf Platz vier und war bereits eine Runde hinter dem Führungstrio. Die restlichen Punkteplatzierungen belegten Robert Kubica, Nick Heidfeld, Wurz und Räikkönen. Hamilton fuhr in seinem fünften Formel-1-Rennen zum fünften Mal aufs Podium.[2]
In der Fahrerwertung waren Alonso und Hamilton punktgleich an der Spitze, gefolgt von Massa. In der Konstrukteurswertung blieben die ersten drei Positionen unverändert.