Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
CAF Champions League · Round 28 · Saturday, Apr 18 2026
WebSocket data not available for this match
Live data on this page is generated via WebSocket Real-time scores, ball position, commentary and odds · sub-5s latency on tracked matches. Get access · $3/mo
Events 1 goals · 5 cards · 10 subs
32'
Yellow card
35'
B. L. Muñiz 1 - 0
45'+4
Yellow card
HT 1 - 0
49'
Yellow card
57'
59'
69'
H. Rafia
H. Teka
69'
72'
Yellow card
78'
78'
82'
83'
86'
86'
90'+4
Yellow card
FT 1 - 0
Momentum
0'HTFT
Top stats
60%
Ball possession
40%
1.72
Expected goals (xG)
0.94
14
Total shots
11
3
Big chances
1
Team form
Mamelodi Sundowns 3W · 1D · 1L
@ Espérance Tunis 1–0
@ Stade Malien 0–2
vs Stade Malien 3–0
vs MC Alger 2–0
@ FC Saint-Éloi Lupopo 1–1
Espérance Tunis 3W · 1D · 1L
vs Mamelodi Sundowns 0–1
@ Etoile Sportive Du Sahel 0–0
@ Wided EL Hamma 5–0
@ Al Ahly FC 3–2
vs Al Ahly FC 1–0
Top Players
Mamelodi Sundowns
7.3
7.3
7.3
Espérance Tunis
7.0
6.9
6.8
Head to Head
2
Mamelodi Sundowns
0
Draws
0
Espérance Tunis
Last 2 meetings · 1.0 avg goals
Model Predictions #predict
No market crosses the 78% / 22% confidence bar.
Both Teams to Score
BTTS Yes · 43% 57% · BTTS No ●
Total Goals 1.5
Over 1.5 goals · 60% 40% · Under 1.5 goals ●
Total Goals 2.5
Over 2.5 goals · 40% 60% · Under 2.5 goals ●
Total Goals 3.5
Over 3.5 goals · 24% 76% · Under 3.5 goals ●
Head Coaches
Miguel Cardoso
Miguel Cardoso
4-3-1-2 Mid
Pressing85%
🔥 High Press💨 Gegenpressing🎯 Man-Oriented Press
Christian Bracconi
Christian Bracconi
4-2-3-1 Mid
Pressing55%
🛡 Low Block💣 Terrorist Football🏹 Low Block Counter
Mamelodi Sundowns 4-1-3-2
Starting XI
G · 90'
7.3
D · 90'
7.0
D · 90'
7.2
D · 90'
7.0
D · 90'
7.3
8 J. Adams ↓ 86'
M · 86'
6.5
27 T. Morena ↓ 86'
D · 86'
6.8
M · 90'
6.3
17 T. Matthews ↓ 78'
M · 78'
6.6
12 B. L. Muñiz ↓ 78'
F · 78'
6.8
9 A. Sales ↓ 57'
F · 57'
6.5
Substitutes (9)
11 M. Allende ↑ 57'
M
7.3
13 I. Rayners ↑ 78'
F
6.0
14 M. Saleng ↑ 78'
F
6.5
37 K. Johannes ↑ 86'
D
6.7
15 B. Aubaas ↑ 86'
M
6.6
M
Espérance Tunis 4-2-3-1
Starting XI
G · 90'
6.7
D · 90'
7.0
D · 90'
6.9
D · 90'
6.7
D · 90'
6.5
8 H. Teka ↓ 69'
M · 69'
6.4
M · 90'
6.6
7 K. Boualia ↓ 59'
M · 59'
6.7
10 Y. Sasse ↓ 69'
M · 69'
6.7
21 A. Konaté ↓ 83'
M · 83'
6.8
22 F. Danho ↓ 83'
F · 83'
6.3
Substitutes (9)
29 A. Diakite ↑ 59'
F
6.4
24 H. Rafia ↑ 69'
M
6.8
34 J. Diarra ↑ 69'
F
6.4
39 M. H. Ali ↑ 83'
M
6.5
30 K. Maacha ↑ 83'
F
6.4
D
D
D
Match stats Final
Top stats
60%
Ball possession
40%
1.72
Expected goals (xG)
0.94
14
Total shots
11
5
Shots on target
2
3
Big chances
1
383
Accurate passes
232
13
Fouls
12
4
Corners
4
Expected goals
2.21
Total xG
0.66
0.45
xG open play
0.63
1.76
xG set play
0.03
1.42
Non-penalty xG
0.66
1.97
xG on target (xGOT)
0.19
Shots
14
Total shots
11
8
Shots off target
6
5
Shots on target
2
1
Blocked shots
3
0
Hit woodwork
1
7
Shots inside box
7
7
Shots outside box
4
Passes
474
Passes
311
383
Accurate passes
232
23/57 (40%)
Long balls
17/55 (31%)
3/9 (33%)
Crosses
2/13 (15%)
24
Throws
22
17
Touches in opp. box
11
0
Offsides
4
Defense
11
Tackles
17
6
Interceptions
12
1
Blocks
3
21
Clearances
17
2
Keeper saves
4
Duels
42
Duels
58
28/65 (43%)
Ground duels won
37/65 (57%)
11/27 (41%)
Aerial duels won
16/27 (59%)
6/7 (86%)
Successful dribbles
7/10 (70%)
Discipline
2
Yellow cards
3
0
Red cards
0
Shots · 25
5' Off target
Left foot · Assisted
xG
0.03
xGOT
7' Blocked
Right foot · Assisted
xG
0.01
xGOT
7' Blocked
Right foot · Assisted
xG
0.04
xGOT
15' Saved
Right foot · Open play
xG
0.02
xGOT
0.02
20' Saved
Left foot · Assisted
xG
0.03
xGOT
0.17
30' Blocked
Right foot · Assisted
xG
0.02
xGOT
35' Goal
Left foot · Set piece
xG
0.73
xGOT
0.99
35' Saved
Right foot · Penalty
xG
0.79
xGOT
0.65
41' Off target
Header · Open play
xG
0.07
xGOT
41' Hit post
Right foot · Assisted
xG
0.36
xGOT
41' Saved
Header · Assisted
xG
0.04
xGOT
0.17
43' Off target
Right foot · Assisted
xG
0.02
xGOT
45'+4 Off target
Right foot · Assisted
xG
0.04
xGOT
50' Off target
Right foot · Open play
xG
0.01
xGOT
51' Off target
Left foot · Assisted
xG
0.01
xGOT
54' Off target
Right foot · Open play
xG
0.07
xGOT
71' Off target
Right foot · Assisted
xG
0.04
xGOT
71' Blocked
Right foot · Assisted
xG
0.14
xGOT
75' Saved
Right foot · Assisted
xG
0.02
xGOT
0.07
75' Saved
Right foot · Open play
xG
0.03
xGOT
0.1
76' Off target
Header · Corner
xG
0.03
xGOT
78' Off target
Right foot · Open play
xG
0.04
xGOT
80' Off target
Header · Corner
xG
0.03
xGOT
82' Off target
Right foot · Set piece
xG
0.21
xGOT
87' Blocked
Right foot · Open play
xG
0.03
xGOT
Player stats
Mamelodi Sundowns vs Espérance Tunis · Last 2 meetings
2
Mamelodi Sundowns
0
Draws
0
Espérance Tunis
DateHomeScoreAway
2026-04-18 Mamelodi Sundowns 1 – 0 Espérance Tunis
2026-04-12 Espérance Tunis 0 – 1 Mamelodi Sundowns
Social