Após um longo período como piloto de testes da McLaren, voltou à condição de titular no Grande Prêmio da França de 2006. No mesmo ano, conquistou seu primeiro pódio, sendo 2° colocado no Grande Prêmio da Hungria