Ad Hockenheim vince lo spagnolo Fernando Alonso su Renault. Il colombiano Juan Pablo Montoya, partito in ultima posizione, ha chiuso al secondo posto nel Gp di Germania. Al terzo posto il britannico della Bar Jenson Button. Al quarto posto si è piazzato Giancarlo Fisichella, compagno di squadra di Alonso nella Renault, che ha preceduto il ferrarista Michael Schumacher, piazzatosi 5/o davanti al fratello Ralf (Toyota).

La zona punta punti è stata completata dallo scozzese David Coulthard, settimo, e dal brasiliano Felipe Massa, ottavo. Decimo posto per la Ferrari di Rubens Barrichello. Clamoroso ritiro di Kimi Raikkonen: al 35/o giro il pilota della McLaren, che era partito in pole e nettamente in testa alla gara, si è dovuto fermare per un guasto alla sua monoposto.