CAF Confederation Cup
· Semi-finals
April 19, 2026 21:00
M. Kone
75'
(pen.)
45'+4
A. Khaldi
The ForzaPitch pre-match prediction gave Olympique Safi a 36% win probability (draw 34%, USM Alger 28%). The final result was Olympique Safi 1–1 USM Alger. In 3 previous meetings, Olympique Safi have won 0 times, with 2 draws and 1 wins for USM Alger.
Match statistics
12
Total shots
9
6
Shots on target
3
2
Saves
5
69%
Possession
31%
9
Corners
0
18
Tackles
14
2
🟨 Yellow cards
1
Match Events
S. El Bouchqali
9'
A. Mkhair
31'
45'+4
(pen.)
A. Khaldi⚽
S. El Morsli
/ M. Kone
46'
66'
G. Likonza
/
R. Mahrouz
⚽M. Kone
75'
F. Karmoune
/ Y. Kordani
77'
I. Serbout
/ W. Atik
78'
80'
R. Benayad
/
D. Kamagate
Y. Najari
/ A. Eddaou
90'+2
90'+3
S. Atmania
/
A. Tendeng
90'+9
A. Khaldi
Pre-match prediction
36.69%
Olympique
34.97%
X ←
28.34%
USM
we assigned to the actual result (Draw)
34.97%
(low confidence)
Expected vs actual xG
Exp.
Actual
Δ
0.96
—
—
0.61
—
—
Lineups
25
Youssef El Motie
G
13
H. Ferhani
D
H. Ferhani
D
30
Anas Mkhair
D
8
Faraji Karmoune
77'
D
32
Imad Serbout
78'
D
5
S. Errahouli
M
S. Errahouli
M
4
M
29
Soulaimane El Bouchqali
M
27
Saad Morsli
45'
M
18
Imad Khannouss
F
19
F
Bench
22
Anass Eddaou
18'
F
14
M. Koné
1 ⚽
65'
F
M. Koné
1 ⚽
65'
F
24
Y. Ezzine
D
25
G
20
Rayane Abdelmadjid Mahrouz
66'
D
Rayane Abdelmadjid Mahrouz
66'
D
13
H. Dehiri
D
H. Dehiri
D
4
D
19
D
6
Z. Draoui
M
Z. Draoui
M
12
M
14
Brahim Benzaza
M
Brahim Benzaza
M
29
Dramane Kamagate
80'
F
Dramane Kamagate
80'
F
30
A. Tendeng
F
A. Tendeng
F
7
A. Khaldi
1 ⚽
F
A. Khaldi
1 ⚽
F
Best on the pitch
G · USM
8.20
· 21 pass
H. Dehiri
D · USM
7.50
· 19 pass
M. Koné
F · Olympique
7.30
1 ⚽
1 shots
· 2 pass
A. Khaldi
F · USM
7.20
1 ⚽
4 shots
· 23 pass
A. Tendeng
F · USM
7.20
· 14 pass
M · Olympique
7.20
· 64 pass
Olympique Safi — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Youssef El Motie | G | 110 | 7.20 | — | — | — | 32 | 27% | — | — | — |
| H. Ferhani | D | 110 | 6.70 | — | — | 1 | 36 | 30% | 4 | — | — |
| Anas Mkhair | D | 110 | 7.20 | — | — | — | 63 | 51% | 4 | 1 | — |
| Faraji Karmoune | D | 77 | 7.20 | — | — | — | 39 | 32% | 2 | — | — |
| Imad Serbout | D | 78 | 6.20 | — | — | 2 | 23 | 15% | — | — | — |
| S. Errahouli | M | 110 | 6.90 | — | — | 1 | 44 | 34% | — | — | — |
| M | 110 | 7.20 | — | — | — | 64 | 56% | 3 | — | — | |
| Soulaimane El Bouchqali | M | 110 | 6.90 | — | — | — | 71 | 52% | — | 1 | — |
| Saad Morsli | M | 45 | 6.70 | — | — | — | 24 | 20% | 2 | — | — |
| Imad Khannouss | F | 110 | 6.50 | — | — | 1 | 10 | 8% | 1 | — | — |
| F | 92 | 6.90 | — | — | 5 | 25 | 12% | 1 | — | — | |
| Anass Eddaou | F | 18 | 6.70 | — | — | 1 | 7 | 7% | 1 | — | — |
| M. Koné | F | 65 | 7.30 | 1 | — | 1 | 2 | 1% | — | — | — |
USM Alger — Player statistics
| Team | Pos | Min | Rating | ⚽ | 👟 | Shots | Pass | Acc% | Tck | YC | RC |
|---|---|---|---|---|---|---|---|---|---|---|---|
| G | 110 | 8.20 | — | — | — | 21 | 7% | — | — | — | |
| Rayane Abdelmadjid Mahrouz | D | 66 | 6.60 | — | — | 1 | 13 | 7% | — | — | — |
| H. Dehiri | D | 110 | 7.50 | — | — | — | 19 | 13% | 1 | — | — |
| D | 110 | 7.00 | — | — | — | 10 | 5% | 1 | — | — | |
| D | 110 | 6.30 | — | — | — | 10 | 5% | 3 | — | — | |
| Z. Draoui | M | 110 | 6.90 | — | — | — | 27 | 23% | 2 | — | — |
| M | 110 | 6.00 | — | — | — | 21 | 10% | 1 | — | — | |
| Brahim Benzaza | M | 110 | 6.70 | — | — | 2 | 27 | 18% | 3 | — | — |
| Dramane Kamagate | F | 80 | 6.30 | — | — | 2 | 12 | 10% | — | — | — |
| A. Tendeng | F | 93 | 7.20 | — | — | — | 14 | 13% | 3 | — | — |
| A. Khaldi | F | 110 | 7.20 | 1 | — | 4 | 23 | 13% | — | 1 | — |
Frequently Asked Questions
What was the final score of Olympique Safi vs USM Alger?
The final score was Olympique Safi 1–1 USM Alger.
What did the model predict before Olympique Safi vs USM Alger?
The model assigned 36% probability to a Olympique Safi win, 34% to a draw, and 28% to an USM Alger win.