Today's standout forecast · 9+ rating — see who we're backing →
Full-time
Switzerland 21 Canada
24 Jun · Wed · BC Place
Our top forecastOver 2.5 goals
✓ CORRECT

Vargas and Manzambi fire Switzerland to the Group B summit

Switzerland are through to the Round of 32 as group winners after a 2-1 success against Canada at BC Place in Vancouver, a disciplined display that confirmed Murat Yakin's men as the standout side of a competitive Group B. Two goals in the heart of the second half — from Ruben Vargas and Johan Manzambi — proved enough to overcome a Canada team that pushed hard but left themselves too much to do. Jonathan David's late strike injected drama into the closing stages, yet the Swiss managed the finish to claim top spot, a first-place finish that carries a valuable reward: they remain in Vancouver for the knockout phase rather than facing the upheaval of relocation.

How the decider unfolded

This was a contest settled in a decisive eleven-minute window after the interval. Vargas broke the deadlock in the 46th minute, striking almost from the second-half whistle to put Switzerland ahead and reward their brighter start to the half. Manzambi made it two in the 57th, capitalising on a spell of Swiss dominance to push Canada to the brink and force them to chase the game. Jesse Marsch responded by freshening his attack, and the gamble nearly sparked a revival: Jonathan David, sent on in the 75th minute, needed only sixty seconds to make his mark, meeting a Saliba cross with a clean volley to pull a goal back in the 76th. Canada threw bodies forward in a tense finale, but Switzerland's organisation and game management ensured the lead survived to the final whistle.

Four in a row: Switzerland's enduring knockout pedigree

Reaching the last 32 means Switzerland have now qualified for the knockout stage at a fourth World Cup in succession, a consistency few nations of their size can match, and one that speaks to the stable, well-organised identity Yakin has nurtured. For Canada, co-hosts of this tournament, the disappointment is sharpened by circumstance: a second-placed finish costs them the home advantage they had enjoyed, and they must now leave Vancouver behind. There was encouragement, too — David's instant impact off the bench underlined the attacking depth Marsch can call upon as the knockout rounds begin.

The road ahead from Group B

Switzerland finish top on seven points, their first place secured on points rather than goal difference; Canada take second on four points with a superior plus-five goal difference, ahead of Bosnia & Herzegovina — level on four points but on minus one — with Qatar bottom. The practical consequence is significant: Switzerland stay in Vancouver for their Round of 32 tie, while Canada must relocate to Los Angeles to face the Group A runner-up, forfeiting their home base as the price of second place. Both, crucially, are through to the knockout rounds. Our forecast of over 2.5 goals landed, with three goals shared in a 2-1 Swiss win.

What we predicted before the match
🌍 FIFA World Cup · World

Switzerland – Canada Prediction and Betting Tips

Switzerland national football team logo
Switzerland
W D D W D
vs
12:00
24 Jun · Wed
Canada national football team logo
Canada
W D D W D
Kick-off: 12:00 local (24 Jun) · 19:00 UTC Venue: BC Place Referee: Ramon Abatti (Brazil)
Top forecast + 4 supporting tips
5 picks
Top Pick
Total:Over: 2.5 Over 2.5 goals 60% confidence
2.03odds

Two free-scoring sides chasing top spot, both capable of cutting loose, point to a decider that clears 2.5 goals.

Back this tip
X2 60%
Canada or draw
1.58 odds
Total Team 2 Over: 1.5 60%
Canada over 1.5 goals
2.86 odds
Total:Over: 1.5 82%
Over 1.5 goals
1.32 odds
Total Team 1 Over: 0.5 72%
Switzerland to score
1.26 odds
Switzerland and Canada meet at BC Place in Vancouver with top spot in Group B on the line — and a partisan home crowd behind the visitors.

Canada chasing top spot

Canada arrive on four points and in dreamland form, recording the first World Cup win in their history with a stunning 6-0 rout of Qatar. Backed by a Vancouver crowd and leading on goal difference, a draw is enough to finish top. They arrive with no major absentees reported.

Switzerland must win

Switzerland also have four points after a 1-1 draw with Qatar and a 4-1 win over Bosnia sealed by a late five-goal flurry. Only a win lets them finish first. Built on control but capable of cutting loose, they must take the game to a confident host.

Our forecast: a high-stakes goal fest

With both scoring freely and a result to chase, our forecast leans toward goals: the total over 2.5 reads as the value angle. Around it, Canada to avoid defeat reflects their edge and home backing, Canada over 1.5 fits their surge, and Switzerland are tipped to score.
Switzerland — recent matches
18 Jun 2026 Bosnia & Herzegovina 4 — 1 W
13 Jun 2026 Qatar 1 — 1 D
06 Jun 2026 Australia 1 — 1 D
31 May 2026 Jordan 4 — 1 W
31 Mar 2026 Norway 0 — 0 D
Canada — recent matches
18 Jun 2026 Qatar 6 — 0 W
12 Jun 2026 Bosnia & Herzegovina 1 — 1 D
05 Jun 2026 Rep. Of Ireland 1 — 1 D
02 Jun 2026 Uzbekistan 2 — 0 W
31 Mar 2026 Tunisia 0 — 0 D

Squad Availability

Injured · Suspended

Switzerland

No reported absences

Canada

A. Jones
I. Koné

Key Players

Switzerland
Granit Xhaka CM Leverkusen · 130+ caps · 14 G · Captain
Manuel Akanji CB Man City · 70+ caps
Breel Embolo ST Monaco · 75+ caps · 14 G
Yann Sommer GK Inter · 90+ caps
Canada
Alphonso Davies LB Real Madrid · 50+ caps · Captain
Jonathan David ST Juventus · 55+ caps · 30 G
Stephen Eustáquio CM Porto · 35+ caps
Tajon Buchanan RW Inter Milan · 30+ caps

Injuries

Switzerland
None reported
Canada
None reported

Venue · Context

Stadium: BC Place
Capacity: 54,500
BC Place's retractable roof and temperate Vancouver climate make for comfortable, predictable conditions with no heat or rain interference.
Weather: Mild, ~18–22°C; roof shelters from any rain.

Suspensions

Switzerland
None reported
Canada
None reported

Other Group B matches

Team’s other matches

Latest AI Predictions

Every World Cup 2026 match — forecast & analysed

Back the smart money.

Model-driven forecasts for all 104 World Cup 2026 fixtures — group stage to the final. Free, no signup, no noise.