WorldCup 2026 Hub
Menu
Back to news
Estadio Azteca, Mexico City
Match recap

Switzerland 2-1 Canada: Second-half blitz secures group top spot for Switzerland

Goals from Rubén Vargas and Johan Manzambi early in the second half gave Switzerland a 2-1 win over Canada at BC Place, topping Group B with 7 points.

In a crucial Group B clash at the 2026 FIFA World Cup, Switzerland defeated co-hosts Canada 2-1 at BC Place in Vancouver. The victory lifted Switzerland to the top of the group with 7 points, while Canada remained second with 4 points, still in a strong position due to their goal difference.

The first half was a tightly contested affair with both sides creating chances but failing to find the net. Canada, spurred on by the home crowd, registered 13 total shots with 7 on target, but Swiss goalkeeper Gregor Kobel was in inspired form, making several crucial saves. Switzerland relied on solid defending and occasional counter-attacks, and the score remained 0-0 at halftime.

The second half started dramatically for Switzerland. In the 46th minute, Johan Manzambi set up Rubén Vargas to open the scoring. Just 11 minutes later, Breel Embolo assisted Manzambi to double the lead, putting Switzerland firmly in control at 2-0.

Canada pulled one back in the 76th minute through Promise David, assisted by Nathan-Dylan Saliba, but they could not find an equalizer. Switzerland held on for a vital win.

Statistically, Canada dominated in total shots (13-6), shots on goal (7-4), and corner kicks (7-2), but Switzerland was more clinical. Possession favored Switzerland (55% to 45%), and their passing accuracy was 83% compared to Canada's 80%. Expected goals (xG) were 1.27 for Canada and 1.06 for Switzerland, but the Swiss made the most of their chances.

The player of the match was Swiss goalkeeper Gregor Kobel, who made 6 saves and earned a rating of 8.6. The 28-year-old Borussia Dortmund shot-stopper, born in Zürich, has 20 caps for Switzerland and is valued at €40 million. His outstanding performance was key to Switzerland's victory.

After this match, Group B standings show Switzerland top with 7 points from 3 matches (2 wins, 1 draw), scoring 7 and conceding 3 (GD +4). Canada is second with 4 points (1 win, 1 draw, 1 loss), scoring 8 and conceding 3 (GD +5), ahead of Bosnia and Herzegovina on goal difference. Bosnia also has 4 points but a GD of -1. Qatar is bottom with 1 point.

For Switzerland, this win secures top spot in the group and a favorable path in the knockout stage. Canada, despite the loss, remains second due to goal difference and will advance if they beat Qatar in their final match. Bosnia also has a chance, facing Switzerland in their last group game.

For more details, visit the match page: /matches/group-b-5. Team pages: /teams/switzerland and /teams/canada. Group standings: /groups.

Sources

  • API-Football (api-sports.io)
  • fixturedownload.com

For discussion only—not betting or commercial advice. Not affiliated with FIFA or CMG.