Przez połowę dystansu wydawało się jednak, iż Grand Prix Niemiec należeć będzie do Kimi Raikkonena, kolegi Montoyi z zespołu. Startujący z pole position Fin długo prowadził z dużą przewagą nad Alonso (ok. 20 sek.), jednak na 35. okrążeniu w jego bolidzie zablokowały się tylne koła i w ten sposób zakończył swój udział w niedzielnym wyścigu.
Nieźle, patrząc z perspektywy tegorocznych startów, pojechał Michael Schumacher na Ferrari, który dość długo walczył z Buttonem o drugą pozycję i nawet przez kilka okrążeń udało mu się jechać przed Brytyjczykiem. Jednak ta rywalizacja na torze spowodowała, iż do obu kierowców zbliżył się Montoya i po wizytach całej trójki w pit stopach to on znalazł się na drugiej pozycji. W końcówce wyścigu Schumacher, mający problemy ze zbyt zużytymi oponami, został dogoniony i prześcignięty przez Fisichellę, drugiego kierowcę Renault.
Niedzielny wyścig szczególnie miło wspominać będzie, obok Alonso, dla którego jest to siódmy triumf na torach F1, Montoya. Kolumbijczyk startował z ostatniej pozycji, po sobotniej kolizji i nie ukończeniu kwalifikacji. Już po 20 okrążeniach, kiedy wszyscy zaczęli zjeżdżać do "pit lane", przesunął się nawet na trzecią pozycję, a po swoim zjeździe na tankowanie był piąty.
Również na drugie tankowanie Kolumbijczyk zjechał jako ostatni, a to, że dość długo jechał z prawie pustym bakiem paliwa, pozwoliło mu na uzyskanie bezpiecznej przewagi nad Buttonem i Schumacherem. Jego wizyta w "pit lane" była na tyle krótka, iż rywale nie zdołali go już dogonić.
Wyniki GP Niemiec:
1. Fernando Alonso (Hiszpania/Renault)
2. Juan Pablo Montoya (Kolumbia/McLaren-Mercedes) str. 22,569
3. Jenson Button (W.Brytania/BAR-Honda) 24,422
4. Giancarlo Fisichella (Włochy/Renault) 50,587
5. Michael Schumacher (Niemcy/Ferrari) 51,690
6. Ralf Schumacher (Niemcy/Toyota-Panasonic) 52,242
7. David Coulthard (Szkocja/Red Bull-Cosworth) 52,700
8. Felipe Massa (Brazylia/Sauber-Petronas) 56,570
Klasyfikacja MŚ kierowców (po 12 z 19 eliminacji):
1. F. Alonso 87 pkt
2. K. Raikkonen 51
3. M. Schumacher 47
4. J. P. Montoya 34
5. J. Trulli 31
. R. Barrichello 31
7. G. Fisichella 30
8. R. Schumacher 26
9. N. Heidfeld 25
10. M. Webber 22
Klasyfikacja MŚ konstruktorów (po 12 z 19 eliminacji):
1. Renault 117 pkt
2. McLaren-Mercedes 95
3. Ferrari 78
4. Toyota-Panasonic 57
5. Williams-BMW 47