Nachdem schon letztes Jahr der Jordan auf den langen Geraden von Hockenheim sehr gut ging, konnte Thomas (bei seinem 200. Grand Prix) sich diesmal als zweiter und Irvine als dritter qualifizieren. Thomas schaffte es sogar am Start an Hill vorbei, während Irvine einen Platz verlor. Aber Hill blieb an Thomas dran und konnte ihn bereits nach der ersten Geraden wieder ausbremsen. Thomas zog mit Hill nun dem Feld leicht davon und konnte noch einmal in Führung gehen, doch erneut konterte Hill. Irvine hatte hingegen Probleme und musste einen ungeplanten Pitstop einlegen.
Hill, Berger und Alesi gingen schließlich als erste zu ihren Pitstops, so dass bei ihnen eine 2-Stop-Strategie absehbar war. Thomas konnte länger draußen bleiben, doch am längsten war Schumacher auf der Strecke geblieben. Thomas kam nach seinem Pitstop zwar vor Hill auf die Strecke, dieser hatte jedoch Überschuss und konnte wieder vorbei gehen. Nachdem aber Hill zu seinem zweiten Pitstop ging, war für Thomas nur noch ein Konkurrent da: Schumacher. Dieser hatte einen kürzeren Pitstop durch weniger Sprit, den er nachtanken musste, und die frischeren Reifen. Schumacher holte Schritt für Schritt auf und sollte schließlich 2 Runden vor Schluss Eingangs des Motodrom an Thomas vorbei gehen. Thomas konnte in seinem Windschatten zwar folgen, mehr war aber nicht mehr möglich.
Schumacher holte sich so den Sieg vor heimischer Kulisse, gefolgt von Thomas, Hill, Berger, Alesi und de Cesaris. In der Gesamtwertung hat Schumacher seinen Vorsprung auf Hill auf 21 Punkte ausgebaut, Thomas konnte mit dem Podiumsplatz zwei Plätze gewinnen und ist nun sechster.







