Az 1970-es kihagyás után a német nagydíjat ismét a Nürburgringen rendezték. A pályát újraaszfaltozták, bukótereket alakítottak ki, emellett korlátokkal és kerítésekkel látták el a pálya szélét. Vic Elford helyettesítette Rodríguezt a BRM-nél, Andretti pedig visszatért Amerikából a mezőnybe. Az időmérőn Stewart győzött Ickx, Siffert, Regazzoni, Cevert és Hulme előtt. A rajtnál Ickxé lett a vezetés, de Stewart hamar visszavette pozícióját. A második körben Ickx kicsúszott a "Wippermann"-kanyarnál. Regazzoni is letért a pályáról, miközben kikerülte csapattársát. Ezután Stewart nagy előnnyel vezetett Siffert előtt. Regazzoni a harmadik helyre tért vissza, Peterson elé. Cevert megelőzte Hulme-ot, majd Andrettit az ötödik helyért. A következő körökben Petersont, Siffertet (aki Regazzoni mögé esett vissza), majd magát Regazzonit is megelőzte, így kettős Tyrrell-győzelem született. Regazzoni a harmadik végzett, míg Andretti megelőzte Petersont, és negyedik lett.