Utrka je počela velikim udesom već u prvoj krivini, nakon kojeg su kraj staze ostali R. Schumacher, Barrichello, Raikkonen, Firman te čini se da je to bio ključni detalj utrke.
Montoya je do kraja utrke povećavao prednost, a pratio ga je Coulthard koji je napravio veliki podvig osvojivši drugo mjesto jer je utrku startao sa dvanaeste pozicije, te uporni Trulli koji je dehidrirao pred kraj utrke, i Alonso u Renaultu.
Moramo spomenuti i nesreću M. Schumachera, četiri kruga prije kraja kada mu je pukla zadnja lijeva guma, dok se nalazio na drugoj poziciji.
Poredak VN Njemačke:
1. Juan Pablo Montoya Williams-BMW
2. David Coulthard McLaren-Mercedes
3. Jarno Trulli Renault
4. Fernando Alonso Renault
5. Olivier Panis Toyota
6. Cristiano da Matta Toyota
7. Michael Schumacher Ferrari
8. Jenson Button BAR-Honda
Poredak vozača u šampionatu sada izgleda ovako:
1. Michael Schumacher Ferrari 71
2. Juan Pablo Montoya Williams-BMW 65
3. Kimi Räikkönen McLaren-Mercedes 62
4. Ralf Schumacher Williams-BMW 53
5. Rubens Barrichello Ferrari 49
6. Fernando Alonso Renault 44
7. David Coulthard McLaren-Mercedes 41
8. Jarno Trulli Renault 22
9. Jenson Button BAR-Honda 12
10. Mark Webber Jaguar -Cosworth 12
11. Giancarlo Fisichella Jordan-Ford 10
12. Cristiano da Matta Toyota 8
13. Heinz-Harald Frentzen Sauber-Petronas 7
14. Olivier Panis Toyota 6
15. Jacques Villeneuve BAR-Honda 3
16. Nick Heidfeld Sauber-Petronas 2
17. Ralph Firman Jordan-Ford 1