A szombati időmérő edzés alapján Hamilton kezdhetett az élről, Räikkönen, Massa és Alonso előtt. A McLaren brit sztárja remekül indult, megőrizte pozícióját, mögötte annyi változás történt, hogy Kovalainen megelőzte a kétszeres világbajnokot. Az első kör végén azonban Alonso visszaszerezte a negyedik helyet, kemény támadás után. A 11. helyről startoló, összetettben harmadik Kubica ekkor már a nyolcadik volt.
Hamilton körről-körre növelte előnyét Räikkönennel szemben, míg Massára felzárkózott Alonso. Öt kör után a McLaren sztárja már 3,1 mp-cel vezetett a tavalyi világbajnokkal szemben, brazil vetélytársát pedig 5,4-gyel hagyta el. A pontverseny éllovasa folyamatosan 1:37 alatti időket ment, míg a két ferraris erre egyáltalán nem volt képes. Eközben Kubica folyamatosan maradt le Vettelről, esélye sem volt a hetedik helyre.
A 10. körtől Räikkönen kezdte lefaragni hátrányát Hamiltonnal szemben, elkezdtek „dolgozni” a Ferrarin a lágyabb keverékű abroncsok. Az összetettben a negyedik helyen álló sztár a 11. körben a futam addigi legjobb idejét érte el 1:36,612-vel. Két körrel később Hamilton 1:36,325-tel válaszolt a kihívásra.
Egy körrel később Massa és Alonso kerékcserén és tankoláson járt, így kiderült, a McLaren több üzemanyaggal iskolázta le a Ferrarit és a Renault-t az időmérőn! Igaz, Hamilton a következő körben ment ki, Räikkönennel együtt.
Kubica jóval nehezebb autóval indult, így a többiek boxkiállása után a harmadik helyen haladt. Hamilton eközben a 22. körben már 7 mp-cel előzte meg Räikkönennel szemben, míg Massa a negyedik helyen haladt közel 15 mp-es hátránnyal. A BMW lengyel versenyzője a 25. körben látogatta meg csapatát, a 9. helyre tért vissza.
A második etapban a Ferrari már tartotta a McLaren tempóját, de Hamilton így is magabiztosan tartotta előnyét. A 29. körben 6,1 mp-cel vezetett Räikkönen, míg 8,6-tal Massa előtt. A 35. körben Kovalainen defektet kapott, így sorra el kellett engednie Heidfeldet, Kubicát, Piquet-t, Vettelt és Glockot. A kerékcsere után a finn pilóta a tizenhetedik helyen folytatta.
Alonso (37. kör) hamarosan második tervezett boxkiállásán járt, majd következett Massa (37.), Hamilton (38.) és Räikkönen (38.). A második kerékcserék és tankolások után a brit klasszis előnye 12 mp-re nőtt, míg Räikkönen már csak 2,5 mp-cel előzte meg Massát. Úgy tűnt, a brazil versenyző rövid időn belül csapattársa elé kerülhet, ezzel életben tartva világbajnoki esélyeit. A csapatutasítást ugyan tiltja a száguldó cirkusz szabályzata, de nyilvánvalónak tűnt, a finn klasszisnak el kell majd harc nélkül engednie Massát…
Tíz körrel a vége előtt változatlan volt az élcsoport sorrendje, a Ferrari két versenyzője között azonban minimálisra csökkent a különbség. Massa három körrel később érkezett meg Räikkönen mögé, majd könnyedén meg is előzte a célegyenes végén. Hamilton előnye ekkor 16,6 mp volt, úgy tűnt, semmi és senki sem veszélyezteti idei ötödik győzelmének megszerzésében.
A végén már nem történt szenzáció, maradt a korábban kialakult sorrend. Az utolsó, két hét múlva sorra kerülő brazíliai futam előtt hét pontra nőtt Lewis Hamilton előnye, lévén megnyerte Felipe Massa előtt a Kínai Nagydíját. A harmadik helyen az összetettben tavaly győztes Kimi Räikkönen ért célba, míg a pontversenyben harmadik Robert Kubica a hatodik lett. Így a lengyel pilóta sem lehet idén világbajnok. Hamilton pályafutása kilencedik, idei ötödik győzelmét aratta a száguldó cirkuszban.
A brit versenyző tavaly szintén hét ponttal vezetett a Brazil Nagydíj előtt, végül mégis Räikkönen lett a világbajnok.
| 1. | Lewis Hamilton | Nagy-Britannia | McLaren-Mercedes | 1:31:57.403 ó |
| 2. | Felipe Massa | Brazília | Ferrari | +14.925 mp hátrány |
| 3. | Kimi Räikkönen | Finnország | Ferrari | +16.445 |
| 4. | Fernando Alonso | Spanyolország | Renault | +18.370 |
| 5. | Nick Heidfeld | Németország | BMW-Sauber | +28.923 |
| 6. | Robert Kubica | Lengyelország | BMW-Sauber | +33.219 |
| 7. | Timo Glock | Németország | Toyota | +41.722 |
| 8. | Nelsinho Piquet | Brazília | Renault | +56.645 |
| 9. | Sebastian Vettel | Németország | Toro Rosso-Ferrari | +1:04.339 p h |
| 10. | David Coulthard | Nagy-Britannia | Red Bull-Renault | +1:14.842 |
| 11. | Rubens Barrichello | Brazília | Honda | +1:25.061 |
| 12. | Kazuki Nakajima | Japán | Williams-Toyota | +1:30.847 |
| 13. | Sebastien Bourdais | Franciaország | Toro Rosso-Ferrari | +1:31.457 |
| 14. | Mark Webber | Ausztrália | Red Bull-Renault | +1:32.422 |
| 15. | Nico Rosberg | Németország | Williams-Toyota | +1 kör |
| 16. | Jenson Button | Nagy-Britannia | Honda | +1 kör |
| 17. | Giancarlo Fisichella | Olaszország | Force India-Ferrari | +1 kör |
| 18. | Heikki Kovalainen | Finnország | McLaren-Mercedes | 6 kör |
| 19. | Adrian Sutil | Németország | Force India-Ferrari | 41 kör |
| 20. | Jarno Trulli | Olaszország | Toyota | 55 kör |
