Switzerland 2-1 Canada: Swiss Top Group B as Both Sides Reach World Cup Knockouts
Switzerland beat co-hosts Canada 2-1 in Vancouver to finish top of Group B, while Canada still reached the World Cup knockout stage for the first time.
Switzerland Seal Top Spot in Vancouver
Switzerland confirmed first place in World Cup 2026 Group B with a composed 2-1 victory over co-hosts Canada at BC Place Vancouver.
After a tight and cautious first half, Switzerland struck twice in the opening 12 minutes after the restart through Ruben Vargas and Johan Manzambi. Those goals were enough to secure top spot and continue Switzerland’s impressive recent World Cup record.
Canada responded through substitute Promise David, who scored less than two minutes after coming on, but the late push was not enough to deny Switzerland the win.
Quiet First Half Before Swiss Surge
The first half produced few clear chances. Switzerland looked the more controlled side, with Granit Xhaka captaining the team on his 149th international appearance and giving Murat Yakin’s side composure in midfield.
Breel Embolo had the best opportunity before the break, forcing Maxime Crepeau into a strong save from inside the area. Canada, despite their attacking confidence after hitting six past Qatar in their previous match, struggled to trouble Switzerland.
Jesse Marsch’s side had possession in spells but lacked sharpness in the final third. Their first-half efforts were tame, and Switzerland’s defensive structure kept the co-hosts frustrated.
Vargas Strikes Within a Minute of the Restart
Switzerland needed less than a minute of the second half to break the deadlock. Johan Manzambi found space and delivered a cross to the back post, where Ruben Vargas arrived calmly to finish.
The goal gave Switzerland a 1-0 lead and changed the tone of the game. Canada suddenly had to chase, while Switzerland could play with greater patience and protect the spaces behind their midfield.
For Vargas, it was another important tournament moment and his second goal of the competition.
Manzambi Adds the Winner After Embolo Hold-Up Play
Switzerland doubled their advantage in the 57th minute. Breel Embolo used his strength and intelligence inside the attacking third, holding the ball up before helping create the chance for Manzambi.
Manzambi finished from inside the area to make it 2-0, adding a goal to the assist he had already provided for Vargas. His impact after half-time was decisive.
At that stage, Switzerland looked fully in control. Canada had energy from the home crowd, but Switzerland had the cleaner patterns, the better defensive balance and the more ruthless moments.
Promise David Gives Canada Hope
Canada did find a way back into the game in the 76th minute. Substitute Promise David, introduced less than two minutes earlier, finished off a clever team move after Nathan Saliba’s assist.
The goal lifted the Vancouver crowd and gave Canada late belief. David’s instant impact was exactly what Marsch needed from the bench, but Switzerland managed the final stages well enough to hold on.
Canada pushed, but the equaliser never arrived. Switzerland’s experience and structure carried them through a tense finish.
Key Events
- Half-time β Switzerland 0-0 Canada: Switzerland come closest through Breel Embolo, while Canada struggle to create clear chances.
- 46′ β Switzerland 1-0 Canada: Ruben Vargas scores at the back post after Johan Manzambi’s cross.
- 57′ β Switzerland 2-0 Canada: Johan Manzambi finishes from inside the area after impressive hold-up play from Breel Embolo.
- 76′ β Switzerland 2-1 Canada: Promise David scores less than two minutes after coming on, finishing a move assisted by Nathan Saliba.
- Full-time β Switzerland 2-1 Canada: Switzerland top Group B, while Canada qualify as runners-up.
Switzerland Analysis: Tournament Consistency Continues
Switzerland’s win confirmed their place in the last 32 and extended a strong World Cup pattern. They have now reached the knockout phase in each of the last four editions, joining a select group of consistently competitive nations.
Their performance in Vancouver was not spectacular from the first whistle, but it was mature. They stayed organised, trusted their structure, then punished Canada immediately after half-time.
Manzambi was the standout attacking figure, while Xhaka’s leadership and Embolo’s presence gave Switzerland control in key phases. This was the performance of a side comfortable with tournament pressure.
Canada Analysis: Historic Progress Despite Defeat
Canada lost the match but still achieved a historic milestone. By finishing second in Group B, they reached the World Cup knockout stage for the first time.
The frustration is that defeat cost them top spot and home advantage. Canada will now leave their own country for the last 32, with their next match set for Los Angeles against the runners-up of Group A.
Marsch will know his team must start better in the knockout stage. Canada were too passive for long periods and only truly threatened once David gave them late momentum.
Final Score
Switzerland 2-1 Canada
Half-time: Switzerland 0-0 Canada
Venue: BC Place Vancouver
Attendance: 52,497
What This Result Means
Switzerland finish top of Group B and will play one of the third-placed teams from Group E, F, G, H, I or J in Vancouver on 3 July.
Canada finish second in Group B and qualify for the knockout stage for the first time in their history. Their last-32 match will be played at Los Angeles Stadium on 28 June against the runners-up of Group A.
Both teams move forward, but Switzerland do so with the stronger momentum and the comfort of staying in Vancouver for their next match.
Man of the Match
Johan Manzambi was the decisive player. He assisted the opening goal for Ruben Vargas and then scored Switzerland’s second himself, giving his team the cushion they needed to win the group.
Hot Stat
Switzerland became only the third nation, alongside Argentina and France, to reach the knockout stage in each of the last four World Cups.