German Grand Prix 1997 race recap — Gerhard Berger wins | Pit Lane