Switzerland 2-1 Canada | World Cup 2026 Group B Match Report

Switzerland edged out co-hosts Canada 2-1 in a tight tactical duel in Vancouver to claim top spot in Group B. Canada still advance with a strong goal difference.