Embolo and Ndoye send unbeaten Switzerland through
Switzerland beat Algeria 2-0 at BC Place in Vancouver to reach the Round of 16, an early Breel Embolo strike and a Dan Ndoye beauty sealing it. Murat Yakin's side, unbeaten in nine, showed the balance and control that have made them a form team. Algeria extend a long wait to beat European opposition at a World Cup.
How it unfolded: Embolo early, Ndoye seals it
Embolo pounced on 10 minutes to settle Switzerland, who controlled through Xhaka and Zakaria. Ndoye, the Nottingham Forest winger, curled a fine finish from the top of the box for his first World Cup goal to make it 2-0. A mature, professional display, seen out with assurance.
Context: form and a long Algerian wait
Nine unbeaten under Yakin: Switzerland are hard to beat and increasingly dangerous, Xhaka marshalling from deep. Algeria have still not beaten a European side at a World Cup since 1982, undone by Swiss quality.
The next step: Switzerland await Colombia or Ghana
Switzerland advance to face the winner of Colombia and Ghana on July 7 at BC Place. Our forecast of Switzerland to avoid defeat landed in a controlled 2-0 win.
What we predicted before the match
🌍 FIFA World Cup · World
Switzerland – Algeria Prediction and Betting Tips
Switzerland
WWDDW
vs
20:00
02 Jul · Thu
Algeria
DWLWW
Kick-off: 20:00 local (2 Jul) · 03:00 UTCVenue: BC PlaceReferee: Y. Perez
Top forecast + 3 supporting tips
4 picks Top Pick
1XSwitzerland or draw60% confidence
1.28odds
Switzerland edge the market with their discipline and need only avoid a 90-minute defeat to reach extra time; Algeria's flair keeps it close, so the double chance is the measured play.
Back this tip
Total:Under: 2.554%
Under 2.5 goals
1.71 odds
Win 146%
Switzerland to win
2.02 odds
Total Team 2 Under: 1.556%
Algeria under 1.5 goals
1.27 odds
This evenly-matched Round of 32 tie at BC Place pits a disciplined Switzerland against a free-scoring Algeria. The Swiss, well-drilled under Murat Yakin and accustomed to going deep in tournaments, face an Algeria side that reached the knockouts as a best third-placed team after a thrilling six-goal draw. Expect Swiss organisation against the attacking flair of Vladimir Petkovic's side. With a Round of 16 place on the line and a draw sending the tie to extra time, Switzerland are slight favourites. Our forecast favours Switzerland to avoid defeat in a tight, low-scoring contest.
Switzerland — recent matches
24 Jun 2026Canada2 — 1W
18 Jun 2026Bosnia & Herzegovina4 — 1W
13 Jun 2026Qatar1 — 1D
06 Jun 2026Australia1 — 1D
31 May 2026Jordan4 — 1W
Algeria — recent matches
28 Jun 2026Austria3 — 3D
23 Jun 2026Jordan2 — 1W
17 Jun 2026Argentina0 — 3L
11 Jun 2026Bolivia4 — 0W
03 Jun 2026Netherlands1 — 0W
Key Players
Switzerland
Granit XhakaCMLeverkusen · 130+ caps · 14 G · Captain
Manuel AkanjiCBMan City · 70+ caps
Breel EmboloSTMonaco · 75+ caps · 14 G
Yann SommerGKInter · 90+ caps
Algeria
Riyad MahrezRWAl-Ahli · 90+ caps · 30 G · Captain
Ismaël BennacerCMAC Milan · 45+ caps
Saïd BenrahmaLWLyon · 40+ caps
Houssem AouarAMRoma · 15+ caps
Injuries
Switzerland
None reported
Algeria
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.