Après avoir cédé la tête de peu en première séance, le meneur au classement général a remis les pendules à l'heure lors de la deuxième séance.
Dans son pays, l'Allemand a mené sa Ferrari sur le circuit de Hockenheim en 1,15,001 minute, devant Kimi Raikkonen sur McLaren-Mercedes et Juan Pablo Montoya et sa Williams-BMW.
On retrouve ensuite dans l'ordre Jenson Button, Antonio Pizzonia, Anthony Davidson, Takuma Sato, Fernando Alonso, Rubens Barrichello et Ricardo Zonta.