GlobalScoreXGlobalScoreX
Get it on Google Play

Switzerland 2-1 Canada — World Cup 2026, 24 Jun 2026

Switzerland beat Canada 2-1 in the World Cup 2026 on 24 June 2026 at BC Place, Vancouver. Rubén Vargas and Johan Manzambi scored for Switzerland; Promise David for Canada. Full match stats, line-ups and player ratings are below.

2 – 1
FT
HT 0-0
· kickoff·BC Place · Vancouver·Match Finished

Before and after

Switzerland

Canada

Data updated