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
Y. El Motie
G
13
H. Ferhani
D
30
A. Mkhair
D
8
F. Karmoune
77'
D
32
I. Serbout
78'
D
5
S. Errahouli
M
4
M
29
S. El Bouchqali
M
27
S. El Morsli
45'
M
18
I. Khannouss
F
I. Khannouss
F
19
F
Bench
22
A. Eddaou
18'
F
14
M. Kone
1 ⚽
65'
F
24
Y. Ezzine
D
25
G
20
Rayane Abdelmadjid Mahrouz
66'
D
Rayane Abdelmadjid Mahrouz
66'
D
13
Hocine Dehiri
D
Hocine 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
Aimé Etane Tendeng
F
Aimé Etane Tendeng
F
7
A. Khaldi
1 ⚽
F
A. Khaldi
1 ⚽
F
Best on the pitch
G · USM
8.20
· 21 pass
Hocine Dehiri
D · USM
7.50
· 19 pass
M. Kone
F · Olympique
7.30
1 ⚽
1 shots
· 2 pass
A. Khaldi
F · USM
7.20
1 ⚽
4 shots
· 23 pass
Aimé Etane 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Y. El Motie | G | 110 | 7.20 | — | — | — | 32 | 27% | — | — | — |
| H. Ferhani | D | 110 | 6.70 | — | — | 1 | 36 | 30% | 4 | — | — |
| A. Mkhair | D | 110 | 7.20 | — | — | — | 63 | 51% | 4 | 1 | — |
| F. Karmoune | D | 77 | 7.20 | — | — | — | 39 | 32% | 2 | — | — |
| I. Serbout | D | 78 | 6.20 | — | — | 2 | 23 | 15% | — | — | — |
| S. Errahouli | M | 110 | 6.90 | — | — | 1 | 44 | 34% | — | — | — |
| M | 110 | 7.20 | — | — | — | 64 | 56% | 3 | — | — | |
| S. El Bouchqali | M | 110 | 6.90 | — | — | — | 71 | 52% | — | 1 | — |
| S. El Morsli | M | 45 | 6.70 | — | — | — | 24 | 20% | 2 | — | — |
| I. Khannouss | F | 110 | 6.50 | — | — | 1 | 10 | 8% | 1 | — | — |
| F | 92 | 6.90 | — | — | 5 | 25 | 12% | 1 | — | — | |
| A. Eddaou | F | 18 | 6.70 | — | — | 1 | 7 | 7% | 1 | — | — |
| M. Kone | 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% | — | — | — |
| Hocine 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% | — | — | — |
| Aimé Etane 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.