A második körben Michael Schumacher megelőzte brazil csapattársát, és az élre állt. Miután Massa a boxkiállása után beragadt Heidfeld mögé, Alonso feljött a második helyre. A 21. körben Albers autójának hátsó felfüggesztése kiszakadt a célegyenes előtt, de a biztonsági autót nem kellett beküldeni. 16 körrel a verseny vége előtt az addig vezető Schumachernek motorhiba miatt ki kellett állnia, így Alonso megnyerte a futamot. A leggyorsabb kör is a spanyolé lett, 1:32.676-es idővel. A további pontszerzők Felipe Massa, Giancarlo Fisichella, Jenson Button, Kimi Räikkönen, Jarno Trulli, Ralf Schumacher és Nick Heidfeld voltak.[2]
A verseny után Alonso ismét vezette a bajnokságot, 10 pontra növelte előnyét, amivel szinte bebiztosította világbajnoki címét. Schumacher csak úgy tudott volna világbajnok lenni, ha az utolsó futamot megnyeri, míg Alonso nem szerez pontot.