Future Tech & AI Wonders · Alex Turner · 28 June 2026

Switzerland beat Canada 2-1 as Promise David sparks hope

Switzerland beat Canada 2-1 as Promise David sparks hope

Switzerland defeated co-host Canada 2-1 on June 24, 2026, at BC Place in Vancouver to clinch FIFA World Cup Group B. Rubén Vargas and Johan Manzambi struck after halftime before substitute Promise David pulled one back, but Gregor Kobel held firm. Murat Yakin's Swiss topped the group on seven points while Jesse Marsch's Canadians advanced as runners-up—just without home knockout ties.

Key Takeaways

Why did Switzerland beat Canada in Vancouver?

After a cautious first half, the match ignited within 40 seconds of the restart. Breel Embolo dispossessed Alistair Johnston on the right and crossed to Rubén Vargas, who blasted past Maxime Crépeau at the near post, according to ESPN's match report.

Ten minutes later, Johan Manzambi extended the lead when Crepeau fumbled his shot after another Embolo setup. Switzerland had threatened early—Embolo saw efforts blocked in the opening 11 minutes—but Cyle Larin and Jonathan David also tested Kobel before the break.

How did Promise David change the game for Canada?

Jesse Marsch introduced Promise David for Tajon Buchanan in the 74th minute. Less than two minutes later, Nathan Saliba's cross found David, who volleyed emphatically past Kobel to make it 2-1.

BBC Sport reported David scored with his first touch after coming on. Canada pushed late—Johnston headed wide in stoppage time—but Kobel denied a final header from David as the Swiss held on.

What happens next for Group B at World Cup 2026?

The result reshaped knockout geography. Switzerland returns to BC Place on July 2 to face a third-placed team from Groups E, F, G, I or J, per Yahoo Sports.

Canada advances to the Round of 32 for the first time in its history but must travel to Los Angeles on June 28 to meet the Group A runner-up, losing the home-field edge a draw would have preserved.

Who else advanced from Group B?

While Switzerland and Canada settled the top two spots, Bosnia and Herzegovina beat Qatar 3-1 in Seattle on the same matchday. Kerim Alajbegović, an own goal and Ermin Mahmić secured third place with four points.

For more on how data and innovation are reshaping tournament coverage, explore our Future Tech & AI Wonders section. Bosnia's win moved them atop the third-place table, strengthening a likely Round of 32 path against the United States.

← Open in blast feed