Match info
Status
Finished
Date
2026/04/18 · 13:00
Round
Semi-final
Stadium
Lucas Masterpieces Moripe Stadium — Pretoria
Referee
O. A. Artan
AI predictionExpected goals 0.6 : 1.1
🧠 The model favours ES Tunis at 47%, with expected goals 1-1, and the likeliest scorer is B. León (28%).
Mamelodi Sundowns 21%
Draw 32%
ES Tunis 47%
Mamelodi Sundowns 0%
Draw 0%
ES Tunis 0%
0 votes · You voted ✓
Confidence
55%
Medium confidence
🏠 Strong at home Mamelodi Sundowns
🔒 Tight, low-scoring
Most likely score
0 - 1
20%
Both teams to score
30%
No
Over / Under 2.5
Under
76%
Over 2.5 24%Under 2.5 76%
Win Probability
Mamelodi Sundowns 100%
Draw 0%
ES Tunis 0%
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

B. León
🏠 Mamelodi Sundowns
28%

K. Boualia
✈️ ES Tunis
14%

I. Rayners
🏠 Mamelodi Sundowns
12%

Arthur Sales
🏠 Mamelodi Sundowns
12%

T. Mokoena
🏠 Mamelodi Sundowns
12%

Nuno Santos
🏠 Mamelodi Sundowns
12%

Yan Sasse
✈️ ES Tunis
12%

Aboubacar Diakite
✈️ ES Tunis
7%
Team comparison API-Football
Mamelodi Sundowns
ES Tunis
53%
Team strength
50%
H2H
47%
Team strength
50%
H2H
💡 Analysis tip: Double chance : Mamelodi Sundowns or draw
Head-to-head Last 5
2Mamelodi Sundowns win1Draw
2ES Tunis win
2026/04/12
ES Tunis
0 : 1
Mamelodi Sundowns
0 : 1
Mamelodi Sundowns
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
🟨Bechir Ben Said
Yellow Card
⚽B. Leon
goals
🟨Arthur Sales
Yellow Card
🟨Teboho Mokoena
Yellow Card
🔄M. Allende⟵Arthur Sales
Substitution
🔄A. Diakite⟵K. Boualia
Substitution
🔄J. Diarra⟵Yan Sasse
Substitution
🔄H. Rafia⟵H. Tka
Substitution
🟨Aboubacar Diakite
Yellow Card
🔄M. Saleng⟵T. Matthews
Substitution
🔄I. Rayners⟵B. Leon
Substitution
🔄K. Maacha⟵F. Danho
Substitution
🔄M. Haj Ali⟵A. Konate
Substitution
🔄K. Johannes⟵T. Morena
Substitution
🔄B. J. Aubaas⟵J. Adams
Substitution
🟨Onuche Ogbelu
Yellow Card
Lineup
30
R. Williams
29
D. Lunga
24
K. Cupido
3
K. Ndamane
25
K. Mudau
8
J. Adams
▾
17
T. Matthews
▾
4
T. Mokoena
27
T. Morena
▾
9
Arthur Sales
▾
12
B. Leon
⚽ ▾
32
B. Ben Said
20
M. Ben Hamida
15
M. Tougai
6
H. Jelassi
23
I. Keita
14
O. Ogbelu
8
H. Tka
▾
21
A. Konate
▾
10
Yan Sasse
▾
7
K. Boualia
▾
22
F. Danho
▾
Mamelodi Sundowns
4-1-3-2 Substitutes
Coaching staff
Miguel Cardoso
Manager
ES Tunis
4-2-3-1 Substitutes
Coaching staff
Patrice Beaumelle
Manager
Player rating API-Football
Mamelodi Sundowns
3
7.3
Khulumani Ndamane
30
7.2
Ronwen Williams C
29
7.2
Divine Lunga
11
7.2
Marcelo Allende
25
7
Khuliso Mudau
24
7
Keanu Cupido
27
6.9
Thapelo Morena
12
6.9
Brayan Léon Muñiz
17
6.7
Tashreeq Matthews
15
6.7
Bathusi Aubaas
37
6.6
Kegan Johannes
8
6.3
Jayden Adams
9
6.3
Arthur Sales
14
6.3
Monnapule Saleng
4
6.2
Teboho Mokoena
13
6
Iqraam Rayners
1
—
Denis Onyango
28
—
Zuko Mdunyelwa
18
—
Themba Zwane
34
—
Tsiki Ntsabeleng
ES Tunis
23
7
Ibrahima Keita
6
6.9
Hamza Jelassi
21
6.9
Abdramane Konate
24
6.9
Hamza Rafia
14
6.7
Onuche Ogbelu
32
6.6
Bechir Ben Said
15
6.6
Mohamed Tougai
7
6.6
Kouceila Boualia
10
6.6
Yan Sasse
8
6.5
Houssem Teka
29
6.5
Aboubacar Diakite
34
6.5
Jack Diarra
30
6.5
Koussay Maacha
20
6.3
Amine Ben Hmida C
39
6.3
Moez Haj Ali
22
6.2
Florian Danho
1
—
Amanallah Memmiche
2
—
Mohamed Ben Ali
12
—
Nidhal Laifi
37
—
Mohamed Dräger
Live commentary AI
Preparing…
Match statistics
36%
Shot Accuracy
80%
Pass Accuracy
58%
Possession
Mamelodi Sundowns
ES Tunis
1.57Expected Goals (xG)0.68
The quality of chances each team created — how many goals it "deserved" based on the danger of its shots.
14Shots11
5Shots on Target2
8Shots off Target6
7Shots Inside Box7
7Shots Outside Box4
1Blocked Shots3
442Passes310
352Accurate Passes229
4Corners4
0Offsides4
2Goalkeeper saves4
12Tackles16
7Interceptions10
3Blocks (defensive)1
38Duels Won47
13Fouls12
2Yellow Cards3
—Red Cards—
18%
Shot Accuracy
74%
Pass Accuracy
42%
Possession
Chance Creators (Key Passes) API-Football
Mamelodi Sundowns
Brayan Léon Muñiz
2
Marcelo Allende
2
Divine Lunga
1
Thapelo Morena
1
Teboho Mokoena
1
Tashreeq Matthews
1
ES Tunis
Ibrahima Keita
3
Abdramane Konate
2
Hamza Jelassi
1
Onuche Ogbelu
1
Yan Sasse
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!