Webber, ki je osvojil najboljši štartni položaj, je vodil od štarta do cilja. Na štartu so dirkači v prvih treh vrstah zadržali svoje položaje, tako da je do sprememb v ospredju prišlo ob edinih postankih v boksih, ki so jih opravili okrog petnajstega kroga. Lewis Hamilton je za drugo mesto uspel prehiteti Sebastiana Vettla, ki ga je napaka mehanikov v boksih zadržala za dodatne štiri sekunde, na podoben način pa je za peto mesto Michael Schumacher uspel prehiteti Jensona Buttna. Button je v petnajstih krogih po postankih napadal Schumacherja, toda ob edini pravi možnosti na koncu štartno-ciljne ravnine se je Schumacher vsakega napada ubranil s postavitvijo svojega dirkalnika na notranjo stran pred prvim ovinkom. V ospredju so do nekaj krogov pred koncem dirkači z vsaj nekajsekundno razliko držali svoja mesta, deset krogov pred ciljem pa je Vettel za trenutek zapeljal s proge, nato opravil preventivni postanek v boksih, izkazalo pa se je, da so v zelo slabem stanju prednje zavore. S tem se je Alonso prebil na tretje mesto, Vettel pa se je vrnil na stezo na četrtem. Čeprav so mu iz vodstva moštva svetovali naj konča dirko, je Vettel nadaljeval z vožnjo, toda zaviral je zelo zgodaj in pazljivo, razporeditev moči zavor pa je prestavil na zadnji zavori. V predzadnjem krogu dirke se je na dirkalniku Hamiltona nenadoma predrla pnevmatika, zletel je v zid in odstopil. Kasneje se je izkazalo, da je bila za odstop kriva okvara platišča. S tem je Alonso končal kot drugi, Vettel kot tretji, Schumacher kot četrti, Button je s petim mestom zadržal vodstvo v dirkaškem prvenstvu, točke pa so osvojili še Felipe Massa, Adrian Sutil, Robert Kubica, Rubens Barrichello in Jaime Alguersuari.