India, June 25 -- Switzerland finished top of Group B after beating Canada 2-1 in Vancouver, while Bosnia and Herzegovina also moved into the Round of 32 after a 3-1 win over Qatar in Seattle on a decisive night at the FIFA World Cup 2026.

The final round of Group B fixtures began with Canada in control of top spot. The co-hosts had four points from their first two matches and a superior goal difference after their 6-0 win over Qatar, meaning a draw against Switzerland would have been enough to finish first. Switzerland, however, needed a win to overtake them, while Bosnia had to beat Qatar to strengthen their third-place qualification case.

Switzerland delivered when it mattered. After a tight first half at BC Place, they struck immedi...