Switzerland edge Canada 2-1 to clinch group victory
Switzerland secured top spot in their FIFA 2026 World Cup group with a hard-fought 2-1 victory over Canada in Vancouver on Wednesday. The win ensures Switzerland will remain in Vancouver for their round-of-32 tie, while Canada, finishing three points behind, will head to Los Angeles for their next match.
Match details and key moments
The Swiss took an early lead in the 12th minute through a well-taken goal by striker Noah Okafor, who slotted home after a precise through ball from Xherdan Shaqiri. Canada equalized just before halftime, with Alphonso Davies converting a penalty in the 44th minute after a handball in the box.
The decisive goal came in the 68th minute when Manuel Akanji rose highest to head in a corner from Remo Freuler. Switzerland then held firm defensively to secure the win, with goalkeeper Yann Sommer making several crucial saves in the closing stages.
Impact on the tournament
Switzerland's group victory means they avoid a potentially tougher opponent in the knockout stage and will play their last-32 match in familiar surroundings in Vancouver. Canada, despite the loss, advance as one of the best third-placed teams and will travel to Los Angeles for their next fixture.
According to Swiss coach Murat Yakin, "The team showed great character to come back after their equalizer. We are delighted to top the group and now focus on the next challenge." Canada coach John Herdman added, "We are disappointed but proud of the effort. We will regroup and be ready for Los Angeles."



