Switzerland secured top spot in Group B of the 2026 FIFA World Cup on Tuesday, beating co-hosts Canada 2-1 at a packed BC Place in Vancouver in a match that carried real stakes despite both sides already being assured of the knockout round.

A fast start to the second half

The opening 45 minutes offered few clear chances, but Switzerland struck almost immediately after the restart. Rubén Vargas broke the deadlock seconds into the second half, France 24 reported, and Johan Manzambi doubled the lead in the 57th minute to put the Swiss in firm control.

Canada refused to fold. Substitute Promise David volleyed home in the 76th minute soon after coming on, igniting a frantic finish that sent the home crowd into full voice. Canada pushed hard for an equaliser — with Alistair Johnston and Derek Cornelius going close, according to Yahoo Sports — but Switzerland held on.

History for Canada despite defeat

The result settled the order at the top of Group B: Switzerland finished first, Canada second, and both advanced. For Canada, the loss carried an unmistakable silver lining. The men's team reached the World Cup knockout stage for the first time in its history — a marked step forward from the 2022 tournament in Qatar, where the side lost all three group games.

For Switzerland, finishing top earns what is, on paper, a kinder route into the last 32. Their ability to take an early lead and absorb sustained pressure in a hostile stadium pointed to the experience in the squad.

Looking ahead

Both teams now turn to the knockout rounds, where margins shrink and single moments decide campaigns. Switzerland will carry the confidence of group winners; Canada, the momentum of a milestone — and the backing of home crowds determined to keep an unlikely run going at a World Cup the country is helping to host.