Switzerland vs Algeria Prediction. Switzerland, Group B winners with seven points, face Algeria — in the knockout stage for only the second time in their history — at BC Place, Vancouver on Friday, 3 July 2026 (03:00 UTC / 06:00 EAT). Xhaka leads Switzerland; Mahrez and Gouiri threaten for Algeria. Our prediction: Switzerland to win. Full analysis, team news, line-ups and all markets on SportPesa.


Match details
| Field | Detail |
| Competition | 2026 FIFA World Cup — Round of 32 |
| Date & kick-off | Friday, 3 July 2026 at 03:00 UTC / 06:00 EAT |
| Venue | BC Place, Vancouver, British Columbia, Canada |
| How they qualified | Switzerland: Group B winners (7pts; drew MD1, beat Bosnia and Herzegovina, beat Canada 2-1). Algeria: best third-placed team from Group J (lost Argentina, beat Jordan 2-1, drew Austria 3-3). |
| Historic significance | Algeria reaching the knockout stage for only the second time — previous was 2014 (lost Germany 1-2 AET). Switzerland in knockouts for fourth consecutive World Cup. |
| Format | Single elimination. If level after 90 mins: 30 mins extra time, then penalty shoot-out. |
| Where to watch | DSTV/GOTV |
Swiss consistency vs Algeria’s historic revival
Switzerland have quietly established themselves as one of the tournament’s most consistent sides. Murat Yakin’s team opened their campaign with a draw before recording consecutive victories to top Group B with seven goals scored and only three conceded. This is their fourth consecutive World Cup knockout stage appearance — a record of consistent qualification that rivals far bigger footballing nations.
Their experienced spine is the foundation of everything: Granit Xhaka directs from midfield with precision and authority, Manuel Akanji and Nico Elvedi provide a defensively compact centre-back partnership that has been extremely difficult to score against — conceding more than one goal in just one of the previous 14 matches across all competitions. Breel Embolo spearheads the attack with Ruben Vargas and Johan Manzambi providing support. The only personnel uncertainty is right-back Silvan Widmer, still managing a hip problem, with Luca Jaquez filling in if he is not cleared.
Algeria are enjoying one of the finest campaigns in their World Cup history. After a heavy opening defeat to Argentina, Vladimir Petković’s Desert Warriors bounced back to beat Jordan before securing qualification with a dramatic 3-3 draw against Austria. This is only the second time Algeria have reached the World Cup knockout rounds — their previous appearance came in 2014, when they pushed eventual champions Germany to extra time before losing 2-1, one of the tournament’s great near-upsets.
Riyad Mahrez remains Algeria’s creative fulcrum and most dangerous attacking threat. Amine Gouiri, Ibrahim Maza and Farès Chaïbi have added pace and ingenuity throughout the group stage. The key pre-match question is Mohamed Amoura, who is racing against time to recover from injury. If he fails to start, Algeria’s attacking four of Mahrez, Maza, Chaïbi and Gouiri is still capable of inflicting damage on the Swiss in transition.
Algeria will stay compact and look to exploit the counter — a strategy that served them well against both Jordan and Austria.
Availability
| Player | Status |
| Silvan Widmer (Switzerland, RB) | Hip problem. Jaquez continues if not fit. |
| Mohamed Amoura (Algeria) | Racing to be fit after missing full training. If absent, Mahrez/Maza/Chaïbi/Gouiri attacking four. |
Team news and expected line-ups
Switzerland: Jaquez at right-back (Widmer doubt). Xhaka and Freuler in midfield. Embolo leads. Akanji and Elvedi in central defence. Kobel in goal.
Algeria: Amoura doubt — if absent, attacking four of Mahrez, Maza, Chaïbi, Gouiri. Bentaleb and Boudaoui in midfield. Luca Zidane in goal.
| Switzerland (4-2-3-1) | Algeria (4-2-3-1) |
| Kobel (GK) | Luca Zidane (GK) |
| Jaquez (RB) | Belghali (RB) |
| Elvedi (CB) | Mandi (CB) |
| Akanji (CB) | Bensebaini (LB) |
| Rodriguez (LB) | Aït-Nouri (LWB) |
| Freuler (DM) | Boudaoui (DM) |
| Xhaka (DM) | Bentaleb (DM) |
| Sow (RM) | Mahrez (RW) |
| Manzambi (AM) | Maza (AM) |
| Vargas (LM) | Chaïbi (LW) |
| Embolo (ST) | Gouiri (ST) |
Key stats
- Switzerland: Group B winners (7pts). Drew MD1, beat Bosnia and Herzegovina, beat Canada 2-1.
- Switzerland: 7 goals scored, 3 conceded in the group stage.
- Switzerland: unbeaten in last 9 competitive matches (W6 D3).
- Switzerland: conceded more than 1 goal in just 1 of their last 14 matches across all competitions.
- Granit Xhaka: Switzerland’s midfield leader and tempo controller.
- Breel Embolo: spearheads the attack. Physical presence and hold-up play.
- Manuel Akanji (Manchester City): defensive leader alongside Elvedi.
- Switzerland form (last 5): W D W W W.
- Algeria: best third-placed team from Group J. Lost Argentina, beat Jordan 2-1, drew Austria 3-3.
- Algeria: only the second time in their history reaching the World Cup knockout stage (previous: 2014).
- Algeria 2014: pushed Germany to extra time, losing 2-1 AET — one of that tournament’s great near-upsets.
- Riyad Mahrez: Algeria captain and chief creative threat.
- Mohamed Amoura: DOUBT — racing to recover from injury.
- Luca Zidane: son of Zinedine Zidane. Algeria’s goalkeeper — consistent with our Group J files.
- Algeria: conceded 6 goals in the group stage. Defensive lapses a concern.
- Algeria form (last 5): W D W L L.
- H2H: Switzerland W2 Algeria W0 from 2 meetings, both friendlies (1983, 1986). First ever competitive match.
Head-to-head
Switzerland have won both previous meetings with Algeria, both international friendlies in 1983 and 1986. There is no competitive head-to-head data between the two nations. This World Cup Round of 32 match is their first ever competitive fixture.
| All-time H2H | Switzerland W2 Algeria W0 from 2 meetings, both friendlies (1983 and 1986) |
| First competitive meeting | This match — Round of 32, 3 July 2026 |
Current form
| Team | Last 5 (inc. WC group stage) |
| Switzerland | W D W W W — unbeaten in 9; conceded more than 1 in just 1 of last 14 |
| Algeria | W D W L L — lost only once in last 7 but conceded 6 in group stage |
Our prediction
This promises to be one of the most evenly balanced Round of 32 fixtures. Algeria possess genuine attacking quality through Mahrez, Gouiri and Chaïbi, and have shown throughout the tournament that they can compete against strong opposition.
However, Switzerland’s tournament experience, tactical discipline and ability to control possession could prove decisive. Xhaka’s leadership in midfield and Akanji’s composure at the back should allow the Swiss to dictate the tempo, while Embolo’s physical presence gives them an important focal point in attack. Algeria are likely to stay compact and look to exploit transitions, but Switzerland’s superior game management in knockout football should be enough to edge a closely contested encounter.
Our prediction: Switzerland to win.
Odds and markets

Odds correct at 0600 hrs UTC on 03/07/2026 and subject to change.
How to bet on SportPesa
- Open the Switzerland vs Algeria event page on SportPesa (link above).
- Choose your market — Single Bet (SB), Multi-Bet (MB), or Live Bet (LB) once the match starts.
- Enter your stake and place your bet.
Frequently asked questions
What time does Switzerland vs Algeria kick off?
Kick-off is at 03:00 UTC / 06:00 EAT on Friday, 3 July 2026, at BC Place, Vancouver, British Columbia, Canada.
Is this Algeria’s first World Cup knockout stage match?
No — it is their second. Algeria previously reached the knockout stage in 2014, where they pushed eventual champions Germany to extra time before losing 2-1 in one of that tournament’s most memorable matches. This is only their second-ever World Cup knockout appearance.
Is Mohamed Amoura playing for Algeria?
Amoura is a doubt after missing full training due to injury. If he fails to pass a fitness test before kick-off, Algeria will reshuffle with Mahrez, Maza, Chaïbi and Gouiri forming an attacking four. Confirm in the official team announcement.
Is Silvan Widmer playing for Switzerland?
Widmer is still managing a hip problem and is a doubt for this match. Luca Jaquez has been starting in his place and is expected to continue at right-back if Widmer is not cleared to play. Confirm in the official team announcement.
Who is Luca Zidane?
Luca Zidane is the son of French football legend Zinedine Zidane and plays as a goalkeeper for Algeria. He has been between the posts throughout this World Cup campaign and continues to start for the Desert Warriors.
READ ALSO: Portugal vs Croatia Prediction

