Hy skuif na McLaren vir die 2008-seisoen, waar Lewis Hamilton sy spanmaat was. Sy tweede seisoen het hom sy eerste voorwegspringplek op Silverstone besorg en sy eerste oorwinning op die Hungaroring. Hy bly hierna by die span vir die 2009-seisoen.