Switzerland vs 24.06.26 19:002 – 1Full Time
Canada — World Cup: stats, lineups & analysis
HighlightsFIFAYouTubeMatch Events
play_arrow2 clips- 32′Switzerland, yellow card:
- 32′Canada, yellow card:
- Half-time
- 46′Switzerland, goal:1–0assist
- 57′Switzerland, goal:2–0assist
- 58′Canada, substitution:off
- 58′Canada, substitution:off
- 58′Canada, substitution:off
- 74′Switzerland, substitution:off
- 74′Switzerland, substitution:off
- 74′Canada, substitution:off
- 76′Canada, goal:2–1assist
- 80′Switzerland, substitution:off
- 83′Canada, substitution:off
- 85′Switzerland, substitution:off
- 85′Switzerland, substitution:off
- 87′Canada, yellow card:
- Full-time2 – 1
Lineups
Tap a player for match statsKey Stats
Top Performers
Best rated
Goals
Assists
Videos
Player Ratings
Switzerland
Canada
Match report
Switzerland edge Canada in second-half thriller at BC Place
Switzerland beat Canada 2-1 at BC Place in a World Cup Group Stage - 3 fixture, turning a goalless first half into a decisive result after the break. The victory kept Murat Yakin's side firmly in contention as matchday three of the group phase drew to a close.
AI-assisted match report written from official match data.
The deadlock lasted only a minute into the second period before Rubén Vargas struck, finishing an assist from Johan Manzambi to put Switzerland 1-0 up. Manzambi then turned provider into scorer himself, netting in the 57th minute off a Breel Embolo assist to double the advantage to 2-0.
Canada responded through Promise David, who converted a Nathan-Dylan Saliba assist in the 76th minute to reduce the deficit to 2-1, setting up a nervy finish. Despite Canada dominating territory and chances late on, Switzerland held firm under Jesse Marsch's pressing side to see out the win.
Canada had more of the ball in terms of shots and pressure but could not find a leveller, with Switzerland's efficiency in front of goal proving decisive despite conceding the majority of possession and shot volume.
Gregor Kobel produced a commanding display between the posts, earning the match's top rating of 8.9 without conceding until deep in the second half, while Johan Manzambi combined a goal with an assist to influence both Swiss strikes.
Canada out-shot Switzerland 13 to 6 across the match, yet it was Switzerland who made their chances count.
Switzerland beat Canada 2–1 (half-time 0–0).
Switzerland met Canada in the World Cup (Group Stage - 3). Kick-off was Wednesday, 24 June 2026, 19:00 UTC at BC Place. Referee: Ramon Abatti Abel.
Team pages: Switzerland · Canada · World Cup
Key moments
- 46' Goal: Rubén Vargas (assist: Johan Manzambi) — 1–0 · Watch Rubén Vargas's goal video (46')
- 57' Goal: Johan Manzambi (assist: Breel Embolo) — 2–0
- 76' Goal: Promise David (assist: Nathan Saliba) — 2–1 · Watch Promise David's goal video (76')
Starting line-ups
Switzerland (4-2-3-1)
Canada (4-4-2)
About this match
On this page: the Switzerland vs Canada final score and result, goal highlights and video clips of every goal, who scored, starting lineups, match stats and the full match report from this World Cup fixture.
- Who scored and when — a goal-by-goal timeline of the match.
- Match stats — possession, shots, expected goals (xG), corners and cards.
- Starting lineups and player ratings for both teams.
- Head-to-head record and recent form for both sides.
- Watch Rubén Vargas's goal against Canada (46').
- Watch Promise David's goal against Switzerland (76').
Watch the goals: goal highlights and video clips of every goal from Switzerland 2–1 Canada. Explore more on the Switzerland and Canada team pages or the World Cup page.