Fernando Alonso i Renault, som hade pole position, kontrollerade loppet från start till mål och vann därmed sitt tredje lopp i följd och femte för säsongen. Michael Schumacher i Ferrari slutade på andra plats 13,9 sekunder efter och Kimi Räikkönen i McLaren på tredje plats 18,6 sekunder efter segraren. Alonso utökade därmed sin ledning över Schumacher i VM-tabellen till 23 poäng.