Vancouver, June 24 -- Switzerland secured a 2-1 victory over Canada in their final Group B FIFA World Cup 2026 match at Vancouver, finishing top of the group, while the co-hosts also confirmed their historic qualification for the knockout stage.

After a goalless first half in a tightly contested and high-tempo encounter, Switzerland came out strongly after the break and struck twice in quick succession. Ruben Vargas opened the scoring just a minute into the second half, finishing at the back post after a well-worked move.

Canada struggled to recover from the early setback, and Switzerland doubled their lead in the 57th minute when Johan Manzambi capitalised on a defensive error to slot home a low finish past Canada's goalkeeper Maxime C...