Switzerland claimed the World Cup 2026 Group B crown by beating Canada 2-1, with second-half goals from Rubén Vargas and Johan Manzambi, according to Yahoo Sports. Vargas scored less than a minute after halftime and Manzambi added his third goal of the tournament as Switzerland struck twice in an 11-minute span; Promise David scored late for Canada with his first touch.
Switzerland will stay in Vancouver for a round-of-32 match against a third-place team from Group E, F, G, I or J on July 2, while Canada finished second in Group B and will travel to Los Angeles to play the Group A runner-up on June 28. In the other Group B match, Bosnia and Herzegovina beat Qatar 3-1 to finish third; Kerim Alajbegović scored, Qatar had a 34th-minute own goal, and Ermin Mahmić also scored.