15 czerwca odbyła się siódma runda sezonu 1997, Grand Prix Kanady. Pole position zdobył Michael Schumacher z czasem 1:18.095, minimalnie pokonując Villeneuve'a i Rubensa Barrichello. Hill i Diniz ukończyli kwalifikacje odpowiednio na piętnastym i szesnastym miejscu, mając odpowiednio 2,034 s i 2,080 s straty do Schumachera. Wyścig wygrał Schumacher przed Jeanem Alesim i Giancarlo Fisichellą. Kierowcy Arrowsa ukończyli wyścig na ósmym i dziewiątym miejscu. Brytyjczyk i Brazylijczyk stracili do Niemca okrążenie.