Switzerland Edge Canada 2-1 in Vancouver
Goals from Ruben Vargas and Johan Manzambi gave Switzerland a 2-1 win over Canada in their Group B decider in Vancouver.
S witzerland beat Canada 2-1 at BC Place in Vancouver in their final Group B fixture, with 52,497 watching Ruben Vargas and Johan Manzambi secure the win.
Vargas breaks deadlock
Ruben Vargas opened the scoring in the 46th minute, striking just after half-time to give Switzerland the lead.
Manzambi doubles the advantage
Johan Manzambi made it 2-0 in the 57th minute, extending Switzerland's lead.
Canada pull one back
Promise David gave Canada hope with a goal in the 76th minute, setting up a nervy finish.
Switzerland hold on
Switzerland held firm to take the three points with a 2-1 victory.
Reporting: based on official FIFA match data, June 24, 2026.