Switzerland finished top of Group B with a 2-1 win over Canada, and the biggest numbers belonged to Johan Manzambi and Ruben Vargas. Manzambi produced an 8.2 rating with a goal and an assist in 85 minutes, while Vargas scored the goal that broke the game open. Canada had enough on the line to win the group with a draw, but once Switzerland found a gear after the break, that chance was gone.
The first half of Switzerland vs Canada was drab and uneventful. The second half was not. Vargas scored 40 seconds after the restart, Manzambi made it 2-0 in the 57th minute after poor Canadian defending, and Switzerland had the control they needed.
The decisive Swiss pair
Manzambi was the standout because he did more than just finish one chance. His goal against Canada was his third of the tournament, and the assist underlined how much of Switzerland's best attacking work went through him. When a midfielder gives you both end product and the clearest attacking threat in the same night, that usually tells the story on its own.
Vargas was nearly as important. His 7.5 rating reflected the impact of the opener and the fact he gave Switzerland the push they lacked in the first half. Scoring 40 seconds into the second period changed the tone of the game immediately, and he now has two goals in the 2026 World Cup.
There was quality around them too. Granit Xhaka was part of the side that stayed calm once Switzerland went ahead, and Murat Yakin's team looked far more convincing once the match became about execution rather than patience. Still, the main point stands: this was driven by the two players who turned a flat game into a winning one.
Manzambi's night also carries extra weight because it was so complete. An 8.2 rating can look like a feed number when it sits on its own, but paired with a goal, an assist and 85 minutes of influence, it fits the eye test as well. Switzerland did not need a chaotic finish or one isolated break. They had the better individual performances where it mattered.
Canada's missed route to top spot
Canada's frustration is obvious because a draw would have been enough to top Group B. Instead, the loss leaves Jesse Marsch's side second, and the cost is immediate. Rather than staying in Vancouver, Canada now head to Los Angeles for their round-of-32 game while Switzerland remain where they are.
That makes the second-half collapse harder for Canada to shrug off. Poor defending allowed Manzambi to score the second goal in the 57th minute, and by then the margin between first and second in the group had become very real.
Canada did respond, and Promise David made that happen almost instantly. He scored 73 seconds after coming off the bench, on his first touch, to give the hosts a chance. His tournament return now stands at one goal in two World Cup appearances, and his cameo was lively enough to raise the usual question about more minutes.
Even so, Canada were chasing the game from the wrong position by then. Alphonso Davies was part of a side that needed a steadier defensive half after the break, and goalkeeper Maxime Crépeau was left exposed on a night when the details went against them.
What the result changes next
For Switzerland, the table matters as much as the performance. They took first place in Group B on seven points, and they did it with the kind of second-half edge that travels well in knockout football.
For Canada, the regret is straightforward. They were one draw away from staying on their preferred route and instead lost it in a short spell after half-time. Switzerland leave this game with the stronger individual displays, the 2-1 result, and top spot. Canada leave it heading to Los Angeles, knowing the group was there for them if they had held on through the opening minutes of the second half.
One last detail sums up the difference. Manzambi, who plays for Union St. Gilloise, now has three goals in the tournament, and Switzerland are the team staying in Vancouver after this 2-1 win.
FAQ
Why did Switzerland finish above Canada in Group B?
Switzerland beat Canada 2-1 and finished top of Group B on seven points. Canada would have gone top with a draw, but the defeat left them second instead.
How important was Johan Manzambi in Switzerland's win over Canada?
Manzambi was the standout player in the match. He posted an 8.2 rating, scored Switzerland's second goal in the 57th minute and also supplied an assist in an all-round attacking display.
Did Promise David start for Canada against Switzerland?
No. Promise David came off the bench and scored 73 seconds later on his first touch. It gave Canada a route back into the game, but Switzerland had already built a two-goal lead.
Where will Canada and Switzerland play after the Group B decider?
Canada's loss means they head to Los Angeles for their round-of-32 game. Switzerland stay in Vancouver after sealing first place in the group with the 2-1 win.
Written by Sam Whitfield with AI-assisted research, cross-checked against 6 outlets. How we work →