Skip to content
Live now
Matchday Feed
Jun 24 · Scotland vs Brazil · Hard Rock Stadium Jun 24 · Morocco vs Haiti · Mercedes-Benz Stadium Jun 24 · Czechia vs Mexico · Estadio Banorte (Azteca) Jun 24 · South Africa vs South Korea · Estadio BBVA Jun 25 · Curaçao vs Côte d’Ivoire · Lincoln Financial Field Jun 25 · Ecuador vs Germany · MetLife Stadium Jun 25 · Japan vs Sweden · AT&T Stadium Jun 25 · Tunisia vs Netherlands · Arrowhead Stadium Jun 25 · Türkiye vs United States · SoFi Stadium Jun 25 · Paraguay vs Australia · Levi's Stadium Jun 26 · Norway vs France · Gillette Stadium Jun 24 · Scotland vs Brazil · Hard Rock Stadium Jun 24 · Morocco vs Haiti · Mercedes-Benz Stadium Jun 24 · Czechia vs Mexico · Estadio Banorte (Azteca) Jun 24 · South Africa vs South Korea · Estadio BBVA Jun 25 · Curaçao vs Côte d’Ivoire · Lincoln Financial Field Jun 25 · Ecuador vs Germany · MetLife Stadium Jun 25 · Japan vs Sweden · AT&T Stadium Jun 25 · Tunisia vs Netherlands · Arrowhead Stadium Jun 25 · Türkiye vs United States · SoFi Stadium Jun 25 · Paraguay vs Australia · Levi's Stadium Jun 26 · Norway vs France · Gillette Stadium
26
26
World Cup 2026 The 23rd FIFA World Cup
← Latest
Match Report Wednesday, June 24, 2026

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.

by
Match Report Desk
Read time
3 min read

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.

– Match Report Desk