Match events
- 32'Cyle Larin
- 32'Granit Xhaka
- 46'Rubén Vargas
- 57'Johan Manzambi
- 58'Mathieu Choinière ↓ / Stephen Eustáquio ↑
- 58'Ali Ahmed ↓ / Liam Millar ↑
- 58'Cyle Larin ↓ / Tani Oluwaseyi ↑
- 74'Luca Jaquez ↓ / Silvan Widmer ↑
- 74'Djibril Sow ↓ / Michel Aebischer ↑
- 75'Tajon Buchanan ↓ / Promise David ↑
- 76'Promise David
- 80'Rubén Vargas ↓ / Dan Ndoye ↑
- 83'Richie Laryea ↓ / Jacob Shaffelburg ↑
- 85'Johan Manzambi ↓ / Christian Fassnacht ↑
- 85'Breel Embolo ↓ / Cedric Itten ↑
- 87'Liam Millar
Group Stage · Group B · Wed, Jun 24 · 12:00 pm Seattle · Lumen Field, Seattle

Clinical Swiss Edge Out Wasteful Canada in World Cup Clash
Key moments
- ▸32' - Granit Xhaka and Cyle Larin are both booked as a physical midfield battle boils over.
- ▸46' - Rubén Vargas strikes immediately after the interval to fire Switzerland into a 1-0 lead.
- ▸57' - Johan Manzambi converts a clinical chance to double the Swiss advantage.
- ▸76' - Promise David pulls one back for Canada to spark a frantic final quarter of an hour.

Switzerland rode a clinical second-half surge to secure a hard-fought 2-1 victory over Canada in a tense 2026 FIFA World Cup encounter. Despite Canada dictating much of the attacking play and racking up 11 shots to Switzerland's six, the Swiss demonstrated superior efficiency where it mattered most. A physical and highly contested first half saw emotions boil over early, with both Granit Xhaka and Cyle Larin receiving yellow cards in the 32nd minute, but the deadlock remained intact at the interval.
The match exploded into life immediately after the restart. In the 46th minute, Rubén Vargas broke the stalemate with a clinical finish to put Switzerland ahead. Riding that momentum, Johan Manzambi doubled the lead in the 57th minute, capitalising on a spell of Swiss dominance to make it 2-0. Canada responded instantly with a triple substitution, introducing Mathieu Choinière and Ali Ahmed to inject fresh energy. The tactical shifts paid off in the 76th minute when Promise David clawed one back for the Canadians, setting up a grandstand finish.
Despite Canada pushing hard in the final fifteen minutes and racking up seven corners to Switzerland's two, the Swiss defense held firm. Switzerland's veteran midfield managed the game's tempo late on, utilizing tactical fouls—accumulating 19 fouls in total—to successfully disrupt Canada's rhythm. For Switzerland, this narrow win provides a massive boost to their group-stage ambitions, while Canada will rue their inability to convert 10 shots inside the box into a positive result.
Player ratings
Switzerland · Ignited the Swiss attack with a vital opening goal just seconds into the second half.
Switzerland · Scored what proved to be the match-winning goal with a sharp finish in the 57th minute.
Canada · Showed great predatory instinct to score and give Canada a fighting chance late on.
Switzerland · Anchored the midfield with bite, picking up an early yellow but managing the game well.
Canada · Frustrated by the Swiss defense, picking up an early booking before being hooked on 58 minutes.
Canada · Injected pace and directness off the bench as Canada searched for a late equalizer.
Updated 7 times during the match
- 14'Live update
- 30'Live update
- 44'Live update
- 60'Live update
- 74'Live update
- 89'Live update
- 95'Live update
Full time
Match stats
Starting XI · as it played
Real lineup · goals, cards & subsFull time
Match events
Event feed will populate as official data lands.
Watch
Match highlights
All highlights
Video plays on this page via the official source. Playback rights vary by region (enforced by the player).

Canada and Switzerland Clash in Vancouver for Group B Supremacy

- ▸Canada and Switzerland are tied on four points, but Canada holds the goal difference advantage (+6 to +3).
- ▸A win or draw for Canada ensures they top Group B and play their Round of 32 match in Vancouver.
- ▸Canadian midfielder Ismaël Koné is out for the remainder of the tournament after suffering a broken leg against Qatar.
- ▸Swiss players Denis Zakaria and Nico Elvedi enter the match carrying yellow cards.
The stakes could not be higher as co-hosts Canada prepare to face Switzerland at BC Place in Vancouver for the Group B decider. Both nations head into Wednesday's clash tied on four points, but Canada's historic 6-0 demolition of Qatar gives them a commanding lead in goal difference over the Swiss, who recently dispatched Bosnia-Herzegovina 4-1. For Jesse Marsch's side, the objective is clear: a win or a draw secures top spot and ensures their Round of 32 fixture remains in Vancouver. Conversely, Switzerland must secure all three points to snatch the group crown, with the group runner-up facing a potentially tougher knockout path in the United States.
The tactical battle will heavily depend on midfield control, an area where Canada enters somewhat depleted. The devastating loss of Ismaël Koné to a tournament-ending broken leg against Qatar puts immense pressure on Stephen Eustáquio to anchor the center of the park against Switzerland's veteran midfield, likely featuring Granit Xhaka and Remo Freuler. Canada will rely on the explosive width of Alphonso Davies and Tajon Buchanan to feed striker Jonathan David. To counter this, Switzerland is expected to maintain a disciplined defensive shape—marshaled by Manuel Akanji—while relying on the attacking movement of Dan Ndoye and Breel Embolo to exploit any gaps left by the attack-minded Canadian fullbacks. Swiss regulars Nico Elvedi and Denis Zakaria will also need to tread carefully, as both are carrying yellow cards into the match.
Expect a pragmatic approach from the Swiss early on as they attempt to quiet the raucous hometown crowd and establish possession. However, as the clock ticks down, Switzerland will be forced to push forward for the necessary victory, which could play perfectly into Canada's lethal counter-attacking hands. Prediction: Expect a tense, tightly contested draw that allows Canada to clinch first place in Group B and keep their World Cup dream rolling on home soil.
Starting XI (pre-match projection)
Recent form · last 4
Factlen projection
Pre-match win probability
Model estimate from confederation strength + home edge, before confirmed lineups. Editorial projection — not betting advice.
Key players
🇨🇭Switzerland
- Djibril SowCM · #20
- Johan ManzambiCM
- Michel AebischerCM · #20
🇨🇦Canada
- Ismaël KonéCM · #90
- Jonathan OsorioCM · #21
- Mathieu ChoinièreCM · #66
Switzerland squad watch
Official sourcesSwitzerland squad watch
Latest squad coverage, roster movement, and selection context for this team.
Source: NBC Sports squad tracker, cross-checked against FIFA squad-announcement hub · May 26, 12:00 AM UTC
Canada squad watch
Official sourcesCanada squad watch
The final squad is still pending. The latest squad hub is linked for call-ups, cuts, and late injury movement.
Source: FIFA squad hub · May 26, 12:00 AM UTC
Switzerland roster
Final squad - 5/26
Canada roster
Squad watch - 26