Back to News
FIFA World Cup 2026

World Cup 2026: Switzerland edge Canada 2-1 in Vancouver

By Aisha Khan2 min read

Manzambi's double act seals top spot for Switzerland

In a tightly poised World Cup 2026 Group B fixture at BC Place in Vancouver, Switzerland came out on the right side of a 2-1 win over Canada. A goalless first half gave way to a decisive opening to the second period, and once Switzerland found their rhythm they did not relinquish the lead.

The story of the match belonged to Johan Manzambi, who turned creator and scorer inside the space of eleven minutes. He laid on the opener for Rubén Vargas and then got on the scoresheet himself, giving Switzerland a two-goal cushion that Canada could not quite overhaul. Jonathan David pulled one back to set up a tense finish, but the Swiss saw it out. The result confirmed Switzerland as Group B winners with seven points, while Canada take second place — and crucially, both nations advance to the Round of 32.

How the two sides set out at BC Place

Switzerland4-2-3-1
7Embolo
17Vargas15Sow9Manzambi
10Xhaka8Freuler
13Rodríguez5Akanji4Elvedi25Jaquez
1Kobel
Bench (14)

21 Keller · 12 Mvogo · 18 Cömert · 24 Amenda · 3 Widmer · 6 Zakaria · 11 Ndoye · 20 Aebischer · 16 Fassnacht · 14 Jashari · 22 Rieder · 19 Okafor · 23 Amdouni · 26 Itten

Canada4-4-2
9Larin10David
20Ahmed25Saliba6Choinière17Buchanan
22Laryea13Cornelius4De Fougerolles2Johnston
16Crépeau
Bench (13)

1 St. Clair · 18 Goodman · 5 Waterman · 23 Sigur · 15 Bombito · 19 Davies · 7 Eustaquio · 11 Millar · 21 Osorio · 14 Shaffelburg · 12 Oluwaseyi · 24 David · 26 Nelson

Eleven minutes that decided it after the break

The first half was a cagey, evenly matched affair, its main flashpoint a simultaneous booking on the half-hour for Cyle Larin of Canada and Granit Xhaka of Switzerland. Neither side could find the breakthrough before the interval.

The complexion changed almost immediately on the restart. Right at the start of the second half, Rubén Vargas finished off a Manzambi pass to put Switzerland ahead. Manzambi then made it 2-0 just before the hour, this time on the receiving end of a Breel Embolo assist. Canada responded with a triple change moments later, and the reshuffle eventually bore fruit when Jonathan David converted Niko Saliba's pass with a quarter of an hour remaining to make it 2-1. The closing stages were a flurry of substitutions on both benches as Switzerland managed the game, and a late yellow for Liam Millar underlined Canada's urgency, but the scoreline held.

Switzerland2 – 1Canada
  1. 🟨32

    C. Larin

    Yellow card

    G. Xhaka

    Yellow card

    🟨32

    R. Vargas

    Assist J. Manzambi

    Goal

    46

    J. Manzambi

    Assist B. Embolo

    Goal

    57
    🔄58

    S. Eustaquio

    M. Choiniere

    Substitution

    🔄58

    L. Millar

    A. Ahmed

    Substitution

    🔄58

    T. Oluwaseyi

    C. Larin

    Substitution

    S. Widmer

    L. Jaquez

    Substitution

    🔄74

    M. Aebischer

    D. Sow

    Substitution

    🔄74
    🔄75

    P. David

    T. Buchanan

    Substitution

    76

    P. David

    Assist N. Saliba

    Goal

    D. Ndoye

    R. Vargas

    Substitution

    🔄80
    🔄83

    J. Shaffelburg

    R. Laryea

    Substitution

    C. Fassnacht

    J. Manzambi

    Substitution

    🔄85

    C. Itten

    B. Embolo

    Substitution

    🔄85
    🟨87

    L. Millar

    Yellow card

Spot on: the 2-1 the community called

This was a satisfying afternoon for the futbol.so community, whose consensus leaned towards Switzerland — and not just the result. The most-chosen scoreline was a precise 2-1 Swiss win, exactly as it played out at BC Place.

The picture varied a little across the national communities. Followers in Spain mirrored that 2-1 read, while those in Colombia leaned Swiss but expected a tighter 1-0. Argentina's community was the outlier, split down the middle and edging towards a Canada win, a call the day's events did not reward. The official forecast from the provider also pointed to a 2-1 Switzerland victory, lining up neatly with how the match unfolded.

Switzerland Draw Canada
  • Colombia
  • Argentina
  • Spain

Official forecast: 2-1

Video highlights

Switzerland leave Vancouver as Group B winners and carry real momentum into the knockout rounds, while Canada can take heart from booking their own Round of 32 place despite the defeat. Both now await confirmation of their last-32 opponents as the rest of the group stage settles.

Live matches

Real-time data, straight from the pitch.

World Cup 2026: Switzerland 2-1 Canada recap