Quando o primeiro dia de treinos em Interlagos já ia chegando ao fim, Fernando Alonso roubou a cena. O espanhol da Renault cravou 1m12s314 na segunda sessão livre e ficou com o melhor tempo do dia. Em seguida veio o suíço Sebastien Buemi, da STR, com 1m12s357. Rubens Barrichello fez o terceiro melhor tempo da segunda sessão (1m12s459) e se manteve à frente do inglês Jenson Button (1m12s523), seu companheiro na Brawn e adversário na luta pelo título.
Ainda com uma hora de treino pela frente, Button, com pneus duros, cravou 1m12s696, meio segundo mais rápido do que seu tempo na primeira sessão, beliscando a marca de Mark Webber pela manhã (1m12s463). Durante cinco minutos, o que se viu foi um duelo entre Button e Webber. O australiano foi à pista e tomou o primeiro lugar com 1m12s604, mas o inglês respondeu no minuto seguinte, com 1m12s523.
A 47 minutos do fim, Sebastien Buemi roubou a cena. Décimo – sétimo colocado na temporada, o suíço cravou 1m12s357, o melhor tempo do dia até então, e pulou para a primeira posição.
A Ferrari de Giancarlo Fisichella parou na saída dos boxes e precisou ser empurrada por fiscais de prova. Fora da pista, o italiano tirou o capacete, acenou para as arquibancadas e voltou andando.
A seis minutos do fim, Barrichello, que estava na penúltima posição, marcou 1m12s946. Só conseguiu pular para a 11ª posição.
Foi aí que Alonso apareceu. O espanhol foi para a pista nos minutos finais do treino e cravou 1m12s314, roubando de Buemi o melhor tempo do dia. Barrichello ainda conseguiu reduzir sua marca e fez 1m12s459, saltando para o terceiro lugar da segunda sessão e ficando à frente de Button, quinto colocado com 1m12s523.