Switzerland beat Canada 2-1 at BC Place in Vancouver on June 24, clinching the top spot in Group B at the 2026 FIFA World Cup. Canada, playing on home soil in front of 52,497 fans, still advanced to the knockout round as the group’s second-place finisher.

The match itself

Switzerland came out of halftime with intent. Rubén Vargas opened the scoring in the 46th minute, and Johan Manzambi doubled the lead in the 57th. Canada’s Promise David pulled one back in the 76th minute, but the Swiss held firm to secure their place atop Group B.

Canada advances to the round of 32, the expanded tournament’s first knockout stage.

FIFA’s blockchain play is the bigger story