Match info
Status
Finished
Date
2026/04/12 · 19:00
Round
Semi-final
Stadium
Stade Olympique Hammadi Agrebi
Referee
M. Ghorbal
AI predictionExpected goals 1.4 : 0.3
🧠 The model favours ES Tunis at 64%, with expected goals 1-0, and the likeliest scorer is K. Boualia (17%).
ES Tunis 64%
Draw 28%
Mamelodi Sundowns 8%
ES Tunis 0%
Draw 0%
Mamelodi Sundowns 0%
0 votes · You voted ✓
Confidence
85%
High confidence
🔒 Tight, low-scoring
Most likely score
1 - 0
26%
Both teams to score
20%
No
Over / Under 2.5
Under
76%
Over 2.5 24%Under 2.5 76%
Win Probability
ES Tunis 0%
Draw 0%
Mamelodi Sundowns 100%
75%
50%
0'Half-time 45'90'
Momentum
Balanced
Live Poisson model from score, time and expected goals — for insight only. Hover any minute.
Scorer prediction AI

K. Boualia
🏠 ES Tunis
17%

B. León
✈️ Mamelodi Sundowns
15%

Yan Sasse
🏠 ES Tunis
14%

Aboubacar Diakite
🏠 ES Tunis
9%

Y. Belaïli
🏠 ES Tunis
9%

M. Tougai
🏠 ES Tunis
6%

I. Rayners
✈️ Mamelodi Sundowns
6%

Arthur Sales
✈️ Mamelodi Sundowns
6%
Team comparison API-Football
ES Tunis
Mamelodi Sundowns
59%
Team strength
64%
H2H
41%
Team strength
36%
H2H
💡 Analysis tip: Double chance : ES Tunis or draw
Head-to-head Last 4
2ES Tunis win1Draw
1Mamelodi Sundowns win
2025/04/08
ES Tunis
0 : 0
Mamelodi Sundowns
0 : 0
Mamelodi Sundowns
2025/04/01
Mamelodi Sundowns
1 : 0
ES Tunis
1 : 0
ES Tunis
2024/04/26
Mamelodi Sundowns
0 : 1
ES Tunis
0 : 1
ES Tunis
2024/04/20
ES Tunis
1 : 0
Mamelodi Sundowns
1 : 0
Mamelodi Sundowns
Key events
⚽B. LeonAssists T. Morena
goals
🔄J. Diarra⟵Yan Sasse
Substitution
🔄A. Diakite⟵K. Boualia
Substitution
📺Hamza Jelassi
Goal cancelled
🟨Hamza Jelassi
Yellow Card
🟨Ronwen Williams
Yellow Card
🔄T. Matthews⟵Arthur Sales
Substitution
🔄B. J. Aubaas⟵M. Allende
Substitution
🔄M. Haj Ali⟵H. Tka
Substitution
🟥Grant Kekana
Red Card
🔄Z. Mdunyelwa⟵B. Leon
Substitution
🔄K. Ndamane⟵T. Morena
Substitution
🟨Khuliso Mudau
Yellow Card
🔄A. Jabri⟵A. Konate
Substitution
Lineup
32
B. Ben Said
20
M. Ben Hamida
15
M. Tougai
6
H. Jelassi
23
I. Keita
14
O. Ogbelu
7
K. Boualia
▾
21
A. Konate
▾
8
H. Tka
▾
10
Yan Sasse
▾
22
F. Danho
30
R. Williams
29
D. Lunga
24
K. Cupido
20
G. Kekana
25
K. Mudau
8
J. Adams
4
T. Mokoena
11
M. Allende
▾
27
T. Morena
▾
12
B. Leon
⚽ ▾
9
Arthur Sales
▾
ES Tunis
4-1-4-1 Substitutes
Coaching staff
Patrice Beaumelle
Manager
Mamelodi Sundowns
4-1-3-2 Substitutes
Coaching staff
Miguel Cardoso
Manager
Player rating API-Football
ES Tunis
21
7.5
Abdramane Konate
15
7
Mohamed Tougai
20
7
Amine Ben Hmida C
14
7
Onuche Ogbelu
23
6.9
Ibrahima Keita
10
6.9
Yan Sasse
22
6.9
Florian Danho
6
6.7
Hamza Jelassi
39
6.7
Moez Haj Ali
19
6.7
Achref Jabri
8
6.5
Houssem Teka
29
6.5
Aboubacar Diakite
32
6.3
Bechir Ben Said
7
6.2
Kouceila Boualia
34
6.2
Jack Diarra
24
—
Hamza Rafia
2
—
Mohamed Ben Ali
1
—
Amanallah Memmiche
37
—
Mohamed Dräger
27
—
Khalil Guenichi
Mamelodi Sundowns
30
7.7
Ronwen Williams C
25
7.6
Khuliso Mudau
12
7.3
Brayan Léon Muñiz
8
7
Jayden Adams
27
7
Thapelo Morena
24
6.9
Keanu Cupido
29
6.9
Divine Lunga
11
6.9
Marcelo Allende
4
6.9
Teboho Mokoena
9
6.9
Arthur Sales
28
6.7
Zuko Mdunyelwa
15
6.6
Bathusi Aubaas
17
6.3
Tashreeq Matthews
20
6.2
Grant Kekana
3
6.2
Khulumani Ndamane
13
—
Iqraam Rayners
1
—
Denis Onyango
34
—
Tsiki Ntsabeleng
18
—
Themba Zwane
23
—
Fawaaz Basadien
Live commentary AI
Preparing…
Match statistics
18%
Shot Accuracy
82%
Pass Accuracy
51%
Possession
ES Tunis
Mamelodi Sundowns
1.05Expected Goals (xG)0.73
The quality of chances each team created — how many goals it "deserved" based on the danger of its shots.
17Shots7
3Shots on Target2
9Shots off Target4
11Shots Inside Box5
6Shots Outside Box2
5Blocked Shots1
353Passes348
290Accurate Passes274
9Corners3
8Offsides0
1Goalkeeper saves3
12Tackles11
4Interceptions9
1Blocks (defensive)5
50Duels Won41
14Fouls18
1Yellow Cards2
0Red Cards1
29%
Shot Accuracy
79%
Pass Accuracy
49%
Possession
Chance Creators (Key Passes) API-Football
ES Tunis
Ibrahima Keita
5
Amine Ben Hmida
3
Yan Sasse
3
Hamza Jelassi
1
Onuche Ogbelu
1
Florian Danho
1
Mamelodi Sundowns
Ronwen Williams
1
Divine Lunga
1
Jayden Adams
1
Thapelo Morena
1
Marcelo Allende
1
Teboho Mokoena
1
Key passes = a pass leading directly to a teammate's shot (the available proxy for expected assists / xA).
Standings
CAF Champions League , Group C
| # | Team | P | W | D | L | +/− | Pts |
|---|---|---|---|---|---|---|---|
| 1 | Al Hilal Omdurman |
6 | 3 | 2 | 1 | +2 | 11 |
| 2 | Mamelodi Sundowns |
6 | 2 | 3 | 1 | +3 | 9 |
| 3 | MC Alger |
6 | 2 | 1 | 3 | −1 | 7 |
| 4 | Saint Eloi Lupopo |
6 | 1 | 2 | 3 | −4 | 5 |
Discussion 0 comments
Log in to join the discussion — Log in or Create an account.
No comments yet. Be the first!