Skip to main content
← World Cup
#1 · 7 pts
2 – 0
Final score
#3 · 4 pts
Model correct — prediction Switzerland
B. Embolo (ast. J. Manzambi) 10'
D. Ndoye 46'
Share Telegram

The ForzaPitch pre-match prediction gave Switzerland a 50% win probability (draw 27%, Algeria 22%). The final result was Switzerland 2–0 Algeria.

Match statistics
9
Total shots
5
5
Shots on target
2
2.56
Actual xG
0.73
2
Saves
2
45%
Possession
55%
4
Corners
2
20
Tackles
22
0
🟨 Yellow cards
2
Match Events
B. Embolo · ast. J. Manzambi
10'
36'
F. Chaibi
D. Ndoye
46'
58'
J. Hadjam / H. Aouar
58'
A. Gouiri / R. Zerrouki
R. Vargas / F. Rieder
71'
J. Manzambi / N. Okafor
71'
71'
A. Hadj Moussa / R. Mahrez
71'
H. Boudaoui / N. Bentaleb
72'
H. Boudaoui
82'
A. Boulbina / R. Belghali
B. Embolo / Z. Amdouni
83'
D. Ndoye / M. Aebischer
87'
D. Zakaria / S. Widmer
87'
Pre-match prediction
50.49%
Switzerland ←
27.32%
X
22.2%
Algeria
✓ Correct prediction — we assigned to the actual result (Switzerland) 50.49% (medium confidence)
Expected vs actual xG
Exp.
Actual
Δ
Switzerland
2.02
2.56
+0.54
Algeria
1.23
0.73
-0.5
Switzerland dominated by xG (2.56 vs 0.73). The final result reflects the playing dominance. The model's xG estimates diverged from reality.
Lineups
Switzerland Switzerland 4-2-3-1
1 G. Kobel G. Kobel G 7.20
13 Ricardo Rodríguez Ricardo Rodríguez D 7.20
5 M. Akanji M. Akanji D 7.50
4 N. Elvedi N. Elvedi D 7.20
6 D. Zakaria D. Zakaria 87' D 7.30
10 G. Xhaka G. Xhaka M 7.50
8 R. Freuler R. Freuler M 7.00
17 R. Vargas R. Vargas 71' M 6.90
9 J. Manzambi J. Manzambi 1 👟 71' M 7.90
11 D. Ndoye D. Ndoye 1 ⚽ 87' M 8.20
7 B. Embolo B. Embolo 1 ⚽ 83' F 6.90
Bench
24 A. Amenda A. Amenda D
14 Ardon Jashari Ardon Jashari M
16 C. Fassnacht C. Fassnacht M
26 C. Itten C. Itten F
15 Djibril Sow Djibril Sow M
18 E. Cömert E. Cömert D
22 F. Rieder F. Rieder 19' M 6.50
20 M. Aebischer M. Aebischer 10' M 6.30
2 Miro Muheim Miro Muheim D
21 M. Keller M. Keller G
19 N. Okafor N. Okafor 19' F 6.90
3 S. Widmer S. Widmer 10' D 6.90
12 Y. Mvogo Y. Mvogo G
23 Z. Amdouni Z. Amdouni 14' F 6.50
Algeria Algeria 4-3-3
23 Luca Zidane Luca Zidane G 6.30
15 R. Aït-Nouri R. Aït-Nouri D 6.90
21 R. Bensebaïni R. Bensebaïni D 6.70
2 A. Mandi A. Mandi D 6.60
17 R. Belghali R. Belghali 82' D 7.20
10 F. Chaïbi F. Chaïbi M 6.00
19 N. Bentaleb N. Bentaleb 71' M 6.90
6 R. Zerrouki R. Zerrouki 58' M 6.20
8 H. Aouar H. Aouar 58' F 6.50
22 I. Maza I. Maza F 6.70
7 R. Mahrez R. Mahrez 71' F 6.50
Bench
20 A. Boulbina A. Boulbina 8' F 6.50
3 Achref Abada Achref Abada D
9 A. Gouiri A. Gouiri 32' F 6.20
11 A. Hadj-Moussa A. Hadj-Moussa 19' F 6.60
25 Farès Ghedjemis Farès Ghedjemis F
14 Hicham Boudaoui Hicham Boudaoui 19' M 6.70
13 J. Hadjam J. Hadjam 32' D 7.20
1 M. Mastil M. Mastil G
4 M. Tougai M. Tougai D
16 Oussama Benbot Oussama Benbot G
26 S. Chergui S. Chergui D
24 Y. Titraoui Y. Titraoui M
5 Z. Belaïd Z. Belaïd D
Best on the pitch
D. Ndoye
D. Ndoye
M · Switzerland
8.20
1 ⚽
1 shots · 20 pass
J. Manzambi
J. Manzambi
M · Switzerland
7.90
1 👟
· 17 pass
M. Akanji
M. Akanji
D · Switzerland
7.50
· 67 pass
G. Xhaka
G. Xhaka
M · Switzerland
7.50
· 70 pass
D. Zakaria
D. Zakaria
D · Switzerland
7.30
2 shots · 29 pass
J. Hadjam
J. Hadjam
D · Algeria
7.20
1 shots · 14 pass
Switzerland Switzerland — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
G. Kobel G 90 7.20 38 25%
Ricardo Rodríguez D 90 7.20 1 39 33% 2
M. Akanji D 90 7.50 67 62% 1
N. Elvedi D 90 7.20 61 50% 2
D. Zakaria D 87 7.30 2 29 23% 3
G. Xhaka M 90 7.50 70 61% 2
R. Freuler M 90 7.00 1 39 34% 1
R. Vargas M 71 6.90 23 15% 1
J. Manzambi M 71 7.90 1 17 15%
D. Ndoye M 87 8.20 1 1 20 17% 3
B. Embolo F 83 6.90 1 2 12 7%
F. Rieder M 19 6.50 2 5 3% 1
M. Aebischer M 10 6.30 3 1%
N. Okafor F 19 6.90 10 7% 2
S. Widmer D 10 6.90 1 2
Z. Amdouni F 14 6.50 2 1%
Algeria Algeria — Player statistics
Team PosMinRating 👟 ShotsPassAcc% TckYCRC
Luca Zidane G 90 6.30 33 25%
R. Aït-Nouri D 90 6.90 52 45% 6
R. Bensebaïni D 90 6.70 82 75% 2
A. Mandi D 90 6.60 80 69% 1
R. Belghali D 82 7.20 32 30% 4
F. Chaïbi M 90 6.00 1 56 48% 1 1
N. Bentaleb M 71 6.90 63 55% 2
R. Zerrouki M 58 6.20 31 27%
H. Aouar F 58 6.50 2 25 20%
I. Maza F 90 6.70 1 32 23% 3
R. Mahrez F 71 6.50 31 24%
A. Boulbina F 8 6.50 6 4%
A. Gouiri F 32 6.20 6 6%
A. Hadj-Moussa F 19 6.60 6 4%
Hicham Boudaoui M 19 6.70 12 11% 1 1
J. Hadjam D 32 7.20 1 14 10% 2
Frequently Asked Questions
What was the final score of Switzerland vs Algeria?
The final score was Switzerland 2–0 Algeria.
What did the model predict before Switzerland vs Algeria?
The model assigned 50% probability to a Switzerland win, 27% to a draw, and 22% to an Algeria win.