✓Model correct — prediction Switzerland
B. Embolo
(ast. J. Manzambi)
10'
D. Ndoye
46'
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
Δ
2.02
2.56
+0.54
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
1
Gregor Kobel
G
Gregor Kobel
G
13
Ricardo Rodríguez
D
Ricardo Rodríguez
D
5
Manuel Akanji
D
Manuel Akanji
D
4
Nico Elvedi
D
Nico Elvedi
D
6
D. Zakaria
87'
D
D. Zakaria
87'
D
10
G. Xhaka
M
G. Xhaka
M
8
R. Freuler
M
R. Freuler
M
17
Rubén Vargas
71'
M
Rubén Vargas
71'
M
9
J. Manzambi
1 👟
71'
M
J. Manzambi
1 👟
71'
M
11
D. Ndoye
1 ⚽
87'
M
D. Ndoye
1 ⚽
87'
M
7
B. Embolo
1 ⚽
83'
F
B. Embolo
1 ⚽
83'
F
Bench
14
Ardon Jashari
M
Ardon Jashari
M
24
Aurèle Amenda
D
Aurèle Amenda
D
26
Cédric Itten
F
Cédric Itten
F
16
Christian Fassnacht
M
Christian Fassnacht
M
15
Djibril Sow
M
Djibril Sow
M
18
Eray Cömert
D
Eray Cömert
D
22
Fabian Rieder
19'
M
Fabian Rieder
19'
M
20
M. Aebischer
10'
M
M. Aebischer
10'
M
21
Marvin Keller
G
Marvin Keller
G
2
Miro Muheim
D
Miro Muheim
D
19
N. Okafor
19'
F
N. Okafor
19'
F
3
S. Widmer
10'
D
S. Widmer
10'
D
12
Yvon Mvogo
G
Yvon Mvogo
G
23
Z. Amdouni
14'
F
Z. Amdouni
14'
F
23
Luca Zidane
G
Luca Zidane
G
15
Rayan Aït-Nouri
D
Rayan Aït-Nouri
D
21
Ramy Bensebaini
D
Ramy Bensebaini
D
2
Aïssa Mandi
D
Aïssa Mandi
D
17
Rafik Belghali
82'
D
Rafik Belghali
82'
D
10
Farès Chaïbi
M
Farès Chaïbi
M
19
Nabil Bentaleb
71'
M
Nabil Bentaleb
71'
M
6
Ramiz Zerrouki
58'
M
8
H. Aouar
58'
F
H. Aouar
58'
F
22
I. Maza
F
I. Maza
F
7
R. Mahrez
71'
F
R. Mahrez
71'
F
Bench
20
A. Boulbina
8'
F
A. Boulbina
8'
F
3
Achref Abada
D
Achref Abada
D
9
A. Gouiri
32'
F
A. Gouiri
32'
F
11
A. Hadj-Moussa
19'
F
A. Hadj-Moussa
19'
F
25
F. Ghedjemis
F
F. Ghedjemis
F
14
Hicham Boudaoui
19'
M
Hicham Boudaoui
19'
M
13
Jaouen Hadjam
32'
D
Jaouen Hadjam
32'
D
1
Melvin Mastil
G
Melvin Mastil
G
4
M. Tougai
D
M. Tougai
D
16
Oussama Benbot
G
Oussama Benbot
G
26
Samir Sophian Chergui
D
Samir Sophian Chergui
D
24
Y. Titraoui
M
Y. Titraoui
M
5
Zineddine Belaid
D
Zineddine Belaid
D
Best on the pitch
D. Ndoye
M · Switzerland
8.20
1 ⚽
1 shots
· 20 pass
J. Manzambi
M · Switzerland
7.90
1 👟
· 17 pass
Manuel Akanji
D · Switzerland
7.50
· 67 pass
G. Xhaka
M · Switzerland
7.50
· 70 pass
D. Zakaria
D · Switzerland
7.30
2 shots
· 29 pass
Jaouen Hadjam
D · Algeria
7.20
1 shots
· 14 pass
Switzerland — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Gregor Kobel | G | 90 | 7.20 | — | — | — | 38 | 25% | — | — | — |
| Ricardo Rodríguez | D | 90 | 7.20 | — | — | 1 | 39 | 33% | 2 | — | — |
| Manuel Akanji | D | 90 | 7.50 | — | — | — | 67 | 62% | 1 | — | — |
| Nico 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 | — | — |
| Rubén 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% | — | — | — |
| Fabian 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 — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Luca Zidane | G | 90 | 6.30 | — | — | — | 33 | 25% | — | — | — |
| Rayan Aït-Nouri | D | 90 | 6.90 | — | — | — | 52 | 45% | 6 | — | — |
| Ramy Bensebaini | D | 90 | 6.70 | — | — | — | 82 | 75% | 2 | — | — |
| Aïssa Mandi | D | 90 | 6.60 | — | — | — | 80 | 69% | 1 | — | — |
| Rafik Belghali | D | 82 | 7.20 | — | — | — | 32 | 30% | 4 | — | — |
| Farès Chaïbi | M | 90 | 6.00 | — | — | 1 | 56 | 48% | 1 | 1 | — |
| Nabil Bentaleb | M | 71 | 6.90 | — | — | — | 63 | 55% | 2 | — | — |
| Ramiz 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 | — |
| Jaouen 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.