In Kanada hatte Thomas mit P13 einen verhältnismäßig guten Startplatz und konnte sich mit einem guten Start auch direkt auf P10 schieben. Hier schnappte er sich noch in der ersten Runde Ralf Schumacher und machte nun Jagd auf Nakano. Doch bevor er diesen angreifen konnte, drehte sich Panis vor ihnen, Thomas kam auf P8 vor. Nakano zog nun jedoch weg, während Ralf immer weiter Druck ausübte. Bis zum Pitstop blieb Thomas jedoch auf P8 und konnte alle Angriffe abwehren.
Nach den Pitstops ist Thomas jedoch auf P9 gerutscht, da Panis einen sehr guten Stop hatte. Thomas arbeitete sich in den folgenden Runden aber immer weiter an ihn ran und konnte schließlich in der letzten Kurve in T1 angreifen und vorbei gehen. Panis schaffte keinen Konter mehr und Thomas kam auf P8 ins Ziel. Traurig aber wahr: Das war das bisher beste Ergebnis für Thomas bei Stewart.
Sieger wurde hingegen Häkkinen vor Berger, Villeneuve, Frentzen, Michael Schumacher und Hill. In der Meisterschaft ist Häkkinen damit nun 18 Punkte vorne, neue zweiter ist Villeneuve vor Michael Schumacher, Irvine, Alesi und Frentzen. In der Konstrukteurswertung führt zwar noch Ferrari, doch McLaren ist bis auf einen Punkt ran gekommen. Dahinter folgen Williams und Benetton.





