Er was een pauze van drie weken tussen Duitsland en de volgende ronde in Hongarije.
Tegen die tijd waren beide auto's geüpgraded naar de nieuwe specificaties. Het weekend begon opnieuw goed met beide auto's die goed tempo toonden en Hamilton kwalificeerde als vierde en Kovalainen als zesde. Deze keer was Hamilton in staat om de ware effectiviteit van de verbeterde auto te demonstreren door de race te winnen in overtuigende stijl. Eddie Jordan gaf na de race zijn verbazing over hoe McLaren erin geslaagd was om van de auto een racewinnaar te maken. Ondanks de teleurstellende resultaten in Spa en Monza, behaalde Hamilton zijn tweede overwinning van het jaar onder de lichten van de Marina Bay in Singapore vanuit de pole position, en een paar derde plaatsen in Suzuka en São Paulo hielpen McLaren de derde plaats in het constructeurskampioenschap te behalen met 71 punten, waarbij rivalen Ferrari met 1 punt werden verslagen.