Switzerland vs Algeria Prediction

World Cup World Cup · Round of 32
FT
Post on X
BC Place, Vancouver, British Columbia
AI call Difficult Switzerland win or draw
58%
27%
14%
Home Win Draw Away Win

Switzerland vs Algeria prediction: Sportiko gives Switzerland a 58% chance of winning, Algeria 14% and the draw 27%. Last updated 23 Jul 2026, 11:21.

Premium picks

Premium
  • Under 3.5 Goals 79%
  • 2nd Half Over 0.5 71%
Premium members had these picks before kick-off. See Premium picks

Match Report

Switzerland secured a comfortable 2–0 victory over Algeria in the World Cup Round of 32, with goals in each half sealing their progression. Breel Embolo broke the deadlock in the 10th minute, giving the Swiss an early foothold despite Algeria enjoying the majority of possession throughout the contest. A yellow card for Farès Chaïbi in the 36th minute further disrupted Algerian rhythm before the break.

Dan Ndoye struck just seconds into the second half to double Switzerland's advantage, effectively ending the contest as a competitive affair. Algeria introduced Houssem Aouar and Ramiz Zerrouki on the hour mark in search of a response, followed by a quadruple change at 71 minutes that brought on Riyad Mahrez, but the Swiss defence held firm. A yellow card for Hicham Boudaoui at 72 minutes summed up Algeria's frustration.

The underlying numbers told a clear story — Switzerland's expected goals figure of 2.40 against Algeria's 0.71 reflected their clinical efficiency on the day. Our pre-match AI model had rated a Swiss win as the most likely outcome at 58%, a call that proved well-founded.

AI-generated report based on match data.

Timeline

Breel Embolo assist: Johan Manzambi
10' 1–0
36'
Farès Chaïbi Yellow Card
HT 1–0
Dan Ndoye
46' 2–0
58'
Houssem Aouar ⇄ Jaouen Hadjam
58'
Ramiz Zerrouki ⇄ Amine Gouiri
Rubén Vargas ⇄ Fabian Rieder
71'
Johan Manzambi ⇄ Noah Okafor
71'
71'
Riyad Mahrez ⇄ Anis Hadj Moussa
71'
Nabil Bentaleb ⇄ Hicham Boudaoui
72'
Hicham Boudaoui Yellow Card
82'
Rafik Belghali ⇄ Adil Boulbina
Breel Embolo ⇄ Zeki Amdouni
83'
Dan Ndoye ⇄ Michel Aebischer
87'
Denis Zakaria ⇄ Silvan Widmer
87'
FT 2–0
Switzerland

Match Stats

Algeria
44% Ball Possession 56%
2.40 Expected Goals (xG) 0.71
9 Total Shots 7
4 Shots on Goal 2
4 Shots off Goal 3
1 Blocked Shots 2
7 Shots insidebox 4
2 Shots outsidebox 3
4 Corner Kicks 2
0 Offsides 2
10 Fouls 11
0 Yellow Cards 2
Red Cards
2 Goalkeeper Saves 1
416 Total passes 543
339 Passes accurate 460
81% Passes % 85%
-0.35 goals_prevented -0.35
Switzerland
Player Rating Min G A Shots Passes Tackles
11 Dan Ndoye M 8.0 87' 1 1 20 (17%) 3
9 Johan Manzambi M 7.9 71' 1 17 (15%)
6 Denis Zakaria D 7.2 87' 2 29 (23%) 3
5 Manuel Akanji D 7.2 93' 64 (59%)
4 Nico Elvedi D 7.2 93' 60 (49%) 2
10 Granit Xhaka M 7.2 93' 65 (56%) 2
1 Gregor Kobel G 7.0 93' 34 (24%)
13 Ricardo Rodríguez D 7.0 93' 1 37 (32%) 2
17 Rubén Vargas M 6.9 71' 23 (15%) 1
7 Breel Embolo F 6.9 83' 1 2 12 (7%)
19 Noah Okafor F 6.9 22' 8 (6%) 2
8 Remo Freuler M 6.6 93' 37 (32%) 1
23 Zeki Amdouni F 6.5 10' 2 (1%)
22 Fabian Rieder M 6.2 22' 2 4 (2%) 1
20 Michel Aebischer M 6' 3 (1%)
3 Silvan Widmer D 6' 1 1
Algeria
Player Rating Min G A Shots Passes Tackles
17 Rafik Belghali D 7.2 82' 32 (30%) 4
13 Jaouen Hadjam D 7.2 35' 1 13 (9%) 2
15 Rayan Aït-Nouri D 6.9 93' 50 (43%) 6
19 Nabil Bentaleb M 6.9 71' 63 (55%) 2
14 Hicham Boudaoui M 6.7 22' 12 (10%)
22 Ibrahim Maza F 6.7 93' 1 29 (21%) 3
9 Amine Gouiri F 6.5 35' 6 (6%)
8 Houssem Aouar F 6.5 58' 2 25 (20%)
7 Riyad Mahrez F 6.5 71' 31 (24%)
21 Ramy Bensebaini D 6.3 93' 81 (74%) 1
11 Anis Hadj Moussa F 6.3 22' 3 (2%)
20 Adil Boulbina F 6.3 11' 4 (3%)
23 Luca Zidane G 6.2 93' 32 (24%)
2 Aïssa Mandi D 6.2 93' 77 (66%) 1
6 Ramiz Zerrouki M 6.2 58' 31 (27%)
10 Farès Chaïbi M 5.9 93' 1 54 (46%) 1
Premium

Unlock the AI's full read on Switzerland vs Algeria

  • All 70+ probability markets
  • AI Deep-Dive match report
  • Value Edge — model vs market
  • Live in-play co-pilot
Confidence Medium (58%)

At a glance

Our lean
Difficult Switzerland win or draw
Premium
Unlock all 70+ probability models

Upgrade to Premium for every market, AI match previews and live in-play edges.

Upgrade Now
Switzerland
LDWWW
Algeria
LDWL

Match summary

Switzerland faces Algeria in a critical World Cup clash, both teams coming in with distinct strengths. Switzerland has demonstrated solid defensive capabilities, allowing only 0.75 goals per match in recent qualifiers, while their midfield showcases a balanced blend of creativity and physicality. Algeria, on the other hand, boasts a potent attacking force, averaging 2.1 goals per game in their last five outings, driven by a dynamic front line. The matchup will likely hinge on Switzerland's ability to contain Algeria's pace while capitalizing on set-piece opportunities. Both teams will be eager to secure vital points in this tournament setting.
Advanced analysis

Expected goals (xG)

How many goals each side is likely to create, on average.

Premium
Unlock all 70+ probability models

Upgrade to Premium for every market, AI match previews and live in-play edges.

Upgrade Now

Second-model agreement

Our model vs an independent one — when they agree, conviction is higher.

Ours
Independent
Home
58%
45%
Draw
27%
45%
Away
14%
10%

Most likely scores

Model probability of each exact scoreline.

Premium
Unlock all 70+ probability models

Upgrade to Premium for every market, AI match previews and live in-play edges.

Upgrade Now

Players in form

Switzerland
J. Manzambi 3 gls
Algeria

No scorer data.

AI match tools

Instant AI analysis of this match.

You're seeing the free 1X2 result — unlock all 70+ models: goals, both-teams-to-score, the correct-score grid, handicaps, halves & more.

Unlock all models
Premium
Unlock all 70+ probability models

Upgrade to Premium for every market, AI match previews and live in-play edges.

Upgrade Now

Head to Head: Switzerland vs Algeria

No head-to-head history found between these teams.

Switzerland — Recent Form

Date Opponent Result Score
12 Jul A Argentina L 3 - 1
07 Jul H Colombia D 0 - 0
03 Jul H Algeria W 2 - 0
24 Jun H Canada W 2 - 1
18 Jun H Bosnia & Herzegovina W 4 - 1

Algeria — Recent Form

Date Opponent Result Score
03 Jul A Switzerland L 2 - 0
28 Jun H Austria D 3 - 3
23 Jun A Jordan W 1 - 2
17 Jun A Argentina L 3 - 0

World Cup Standings

Group A

# Team P W D L GD Pts
1
Mexico
3 3 0 0 +6 9
2
South Africa
3 1 1 1 -1 4
4
Czechia
3 0 1 2 -4 1

Group B

# Team P W D L GD Pts
1
Switzerland
3 2 1 0 +4 7
2
Canada
3 1 1 1 +5 4
4
Qatar
3 0 1 2 -8 1

Group C

# Team P W D L GD Pts
1
Brazil
3 2 1 0 +6 7
2
Morocco
3 2 1 0 +3 7
4
Haiti
3 0 0 3 -6 0

Group D

# Team P W D L GD Pts
1
USA
3 2 0 1 +4 6
2
Australia
3 1 1 1 0 4
4
Türkiye
3 1 0 2 -2 3

Group E

# Team P W D L GD Pts
1
Germany
3 2 0 1 +6 6
2
Ivory Coast
3 2 0 1 +2 6
4
Curaçao
3 0 1 2 -8 1

Group F

# Team P W D L GD Pts
1
Netherlands
3 2 1 0 +6 7
2
Japan
3 1 2 0 +4 5
4
Tunisia
3 0 0 3 -10 0

Group G

# Team P W D L GD Pts
1
Belgium
3 1 2 0 +4 5
2
Egypt
3 1 2 0 +2 5
4
New Zealand
3 0 1 2 -6 1

Group H

# Team P W D L GD Pts
1
Spain
3 2 1 0 +5 7
2
Cape Verde Islands
3 0 3 0 0 3
4
Saudi Arabia
3 0 2 1 -4 2

Group I

# Team P W D L GD Pts
1
France
3 3 0 0 +8 9
2
Norway
3 2 0 1 +1 6
4
Iraq
3 0 0 3 -11 0

Group J

# Team P W D L GD Pts
1
Argentina
3 3 0 0 +7 9
2
Austria
3 1 1 1 0 4
4
Jordan
3 0 0 3 -5 0

Group K

# Team P W D L GD Pts
1
Colombia
3 2 1 0 +3 7
2
Portugal
3 1 2 0 +5 5
4
Uzbekistan
3 0 0 3 -9 0

Group L

# Team P W D L GD Pts
1
England
3 2 1 0 +4 7
2
Croatia
3 2 0 1 0 6
4
Panama
3 0 0 3 -4 0

Group Stage

# Team P W D L GD Pts
1
Congo DR
3 1 1 1 +1 4
2
Sweden
3 1 1 1 0 4
3
Ghana
3 1 1 1 0 4
4
Ecuador
3 1 1 1 0 4
5
Bosnia & Herzegovina
3 1 1 1 -1 4
6
Algeria
3 1 1 1 -2 4
7
Paraguay
3 1 1 1 -2 4
8
Senegal
3 1 0 2 +2 3
9
Iran
3 0 3 0 0 3
10
South Korea
3 1 0 2 -1 3
11
Scotland
3 1 0 2 -3 3
12
Uruguay
3 0 2 1 -1 2

Switzerland

Formation: 4-2-3-1 Coach: Murat Yakin
1 Kobel
13 Rodríguez
5 Akanji
4 Elvedi
6 Zakaria
10 Xhaka
8 Freuler
17 Vargas
9 Manzambi
11 Ndoye
7 Embolo

Starting XI

# Player Pos
1 Gregor Kobel G
6 Denis Zakaria D
4 Nico Elvedi D
5 Manuel Akanji D
13 Ricardo Rodríguez D
8 Remo Freuler M
10 Granit Xhaka M
11 Dan Ndoye M
9 Johan Manzambi M
17 Rubén Vargas M
7 Breel Embolo F

Substitutes

19 Noah Okafor F
22 Fabian Rieder M
12 Yvon Mvogo G
21 Marvin Keller G
18 Eray Cömert D
24 Aurèle Amenda D
3 Silvan Widmer D
2 Miro Muheim D
16 Christian Fassnacht M
14 Ardon Jashari M
15 Djibril Sow M
20 Michel Aebischer M
26 Cédric Itten F
23 Zeki Amdouni F

Algeria

Formation: 4-3-3 Coach: Vladimir Petkovic
23 Zidane
15 Aït-Nouri
21 Bensebaini
2 Mandi
17 Belghali
10 Chaïbi
19 Bentaleb
6 Zerrouki
8 Aouar
22 Maza
7 Mahrez

Starting XI

# Player Pos
23 Luca Zidane G
17 Rafik Belghali D
2 Aïssa Mandi D
21 Ramy Bensebaini D
15 Rayan Aït-Nouri D
6 Ramiz Zerrouki M
19 Nabil Bentaleb M
10 Farès Chaïbi M
7 Riyad Mahrez F
22 Ibrahim Maza F
8 Houssem Aouar F

Substitutes

13 Jaouen Hadjam D
9 Amine Gouiri F
11 Anis Hadj Moussa F
1 Melvin Mastil G
16 Oussama Benbot G
3 Achref Abada D
4 Mohamed Tougai D
5 Zineddine Belaid D
26 Samir Sophian Chergui D
20 Adil Boulbina F
14 Hicham Boudaoui M
24 Yassine Titraoui M
25 Farès Ghedjemis F

Sportiko Assistant

Features, the contest, or football

Sign up free to chat with the Sportiko Assistant — ask about predictions, the contest, anything football.

Sign up free Already have an account? Log in