Main pick ROI
Full-time
Switzerland 21 Canada
24 Jun · Wed · BC Place

AI Accuracy Review

2/4 models correct
Claude Canada or draw ✗ INCORRECT
ChatGPT Over 2.5 goals ✓ CORRECT
Gemini Canada over 1.5 goals ✗ INCORRECT
DeepSeek Switzerland to score ✓ CORRECT

Switzerland win Group B in Vancouver as Vargas and Manzambi sink Canada

Switzerland claimed top spot in Group B with a 2-1 victory over Canada at BC Place, a result that keeps Murat Yakin's side in Vancouver for the Round of 32 and underlines their reputation as one of the tournament's most reliable outfits. In a winner-takes-first decider, the Swiss struck twice in the opening quarter of the second half through Ruben Vargas and Johan Manzambi to settle a tense contest, and although Jonathan David pulled one back late, Canada could not find an equaliser. Both teams had already secured passage to the knockout rounds, but the prize of first place — and the right to stay in British Columbia — went to Switzerland.

Match summary: a fast Swiss start to the second half

The decisive blow landed barely seconds after the restart. Ruben Vargas struck in the 46th minute, pouncing immediately after the interval to give Switzerland a lead they would not relinquish. The Swiss pressed home their advantage in the 57th minute when Johan Manzambi doubled the tally, his finish rewarding a spell of sustained second-half control and leaving Canada needing two goals to reclaim top spot. Jesse Marsch turned to his bench in search of a response, and the change paid almost instant dividends: introduced in the 75th minute, Jonathan David scored within sixty seconds, volleying home from a Saliba delivery to halve the deficit in the 76th. The late goal set up a frantic finale, but Switzerland's defence held firm to confirm first place.

Switzerland's knockout habit and a David cameo to remember

Qualification for the Round of 32 extends a run of consistency for Switzerland, who reach the World Cup knockout stage for a fourth consecutive tournament — a sequence that speaks to the durable identity Yakin has maintained. Winning a group that contained Canada, Bosnia & Herzegovina and Qatar caps an assured campaign built on defensive solidity and clinical second-half football. For Canada, the abiding image was David's cameo: on the field for barely a minute before finding the net, his volleyed finish from Saliba's pass was the kind of impact substitution coaches dream of, even if it proved a consolation rather than a catalyst.

Group B settled: Switzerland to Vancouver, Canada to Los Angeles

Switzerland top Group B on seven points, finishing ahead of Canada on points even though the Canadians actually boast the better goal difference. Canada take second on four points with a goal difference of plus five, edging Bosnia & Herzegovina — also on four points, but on minus one — for the runner-up spot, with Qatar bottom. The reward for Switzerland is continuity: they stay in Vancouver to face their Round of 32 opponent, while Canada must travel to Los Angeles to meet the Group A runner-up — the cost of finishing second. Both sets of fans, though, can celebrate safe passage to the knockout rounds from a group that ran to the final whistle of the final matchday.

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

Switzerland – Canada AI Prediction and Betting Tips

Switzerland
W D
vs
12:00
24 Jun · Wed
Canada
W D
Kick-off: 12:00 local (24 Jun) · 19:00 UTC Venue: BC Place Referee: Ramon Abatti (Brazil)
Prediction and Betting Tips

Four AI agents · one match

FT 2–1 · 2/4 correct
Claude OPUS
by Anthropic
🎯 73/96 (76%) · +24.5% ROI
✗ Lost
Pick Canada or draw X2 1.58odds
Top spot in Group B is on the line, and Canada arrive with the momentum — their first-ever World Cup win came in a 6-0 rout, and a draw is enough to finish first thanks to their superior goal difference. Roared on by a home crowd in Vancouver, the in-form side look well placed. Our prediction backs the double chance — Canada to win or draw.
ChatGPT GPT
by OpenAI
🎯 60/96 (63%) · +20.3% ROI
✓ Won
Pick Over 2.5 goals Total:Over: 2.5 2.03odds
Two attacking sides meet with first place at stake, and neither will want to sit back in a decider. Canada hammered six past Qatar while Switzerland struck four against Bosnia, evidence of the firepower on show. With both capable of scoring freely and a result to chase, the match going over 2.5 goals looks the natural call.
Gemini 2.5 PRO
by Google DeepMind
🎯 69/96 (72%) · +18.2% ROI
✗ Lost
Pick Canada over 1.5 goals Total Team 2 Over: 1.5 2.86odds
The probabilistic read centres on Canada's scoring surge. Fresh off a six-goal display and carrying real confidence, the home side are strongly fancied to find the net more than once against a Switzerland defence that conceded against Qatar. Backing Canada to score at least twice targets their clearest route to top spot.
DeepSeek R1
by DeepSeek
🏆 77/96 (80%) · +25.5% ROI
✓ Won
Pick Switzerland to score Total Team 1 Over: 0.5 1.26odds
The data-driven angle backs Switzerland to score. They must win to finish top and have found the net in both group games, including four against Bosnia. Tipping Switzerland to get on the scoresheet reflects their attacking intent in a game where a draw is not enough for them.

AI Model Leaderboard

Which model predicts best — graded on finished World Cup matches
  1. 1 DeepSeek 77/96 correct 80%
  2. 2 Claude 73/96 correct 76%
  3. 3 Gemini 69/96 correct 72%
  4. 4 ChatGPT 60/96 correct 63%
Switzerland — recent matches
18 Jun 2026 Bosnia & Herzegovina 4 — 1 W
13 Jun 2026 Qatar 1 — 1 D
Limited recent international matches
Canada — recent matches
18 Jun 2026 Qatar 6 — 0 W
12 Jun 2026 Bosnia & Herzegovina 1 — 1 D
Limited recent international matches

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
Jonathan David ST Juventus · 55+ caps · 30 G
Stephen Eustáquio CM Porto · 35+ caps · Captain
Cyle Larin ST Canada all-time top scorer · 75+ caps
Tajon Buchanan RW Inter Milan · 30+ caps

Injuries

Switzerland
None reported
Canada
Alphonso Davies Hamstring Out (season)

Venue · Context

Stadium: BC Place
Capacity: 54,000
Vancouver's retractable-roof stadium sits in a mild Pacific climate (18–22°C); with shelter from rain, weather is rarely decisive.

Suspensions

Switzerland
None reported
Canada
None reported

Other Group B matches

Team’s other matches

Latest AI Predictions

World Cup 2026 predictions are live

Stop guessing.
Start winning.

Sharp AI-driven picks for every FIFA World Cup 2026 match — group stage to the final. No signup, no fluff. Just data.