Growing Discord community — direct access to the developer, live coverage & picks. Join the Discord Join now →
CAF Champions League · Round 27 · Saturday, Mar 21 2026
2 · 3
Full time
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 5 goals · 4 cards · 8 subs
10'
57'
Y. Sasse
J. Diarra
63'
Yellow card
68'
F. Danho 1 - 1
assist by Y. Sasse
70'
Yellow card
74'
A. Diakite
F. Danho
74'
M. H. Ali
K. Boualia
76'
M. Osman
A. Dieng
76'
H. E. Shahat
H. Reyad
78'
M. Tougai 1 - 2
penalty
84'
M. Osman 2 - 2
assist by Zizo
85'
I. Camoes
E. Ashour
89'
Yellow card
89'
Y. Msakni
A. Konaté
90'
H. Jelassi 2 - 3
90'
Yellow card
90'
K. Guenichi
H. Teka
FT 2 - 3
Momentum
0'HTFT
Top stats
67%
Ball possession
33%
1.5
Expected goals (xG)
1.21
16
Total shots
10
3
Big chances
1
Team form
Al Ahly FC 1W · 3D · 1L
@ Espérance Tunis 0–1
vs AS FAR Rabat 0–0
@ JS Kabylie 0–0
@ Young Africans SC 1–1
vs Young Africans SC 2–0
Espérance Tunis 4W · 1D · 0L
vs Al Ahly FC 1–0
vs Avenir Sportif De La Marsa 1–0
@ Olympique Béja 3–0
@ ES Métlaoui 1–1
vs Stade Tunisien 1–0
Top Players
Al Ahly FC
7.8
M · ⚽ 1
7.6
M · 🅰 1
7.2
Espérance Tunis
8.4
F · ⚽ 1
8.0
D · ⚽ 1
7.3
Head to Head
0
Al Ahly FC
0
Draws
2
Espérance Tunis
Last 2 meetings · 3.0 avg goals
Head Coaches
Jess Thorup
Jess Thorup
4-2-3-1 Mid
Pressing66%
🎨 Tiki-Taka♟ Positional Play🗺 Territory Control
Christian Bracconi
Christian Bracconi
4-2-3-1 Mid
Pressing55%
🛡 Low Block💣 Terrorist Football🏹 Low Block Counter
Al Ahly FC 4-2-3-1
Starting XI
G · 90'
6.6
30 M. Hany
D · 90'
6.8
21 H. Reyad ↓ 76'
D · 76'
6.3
D · 90'
5.9
D · 90'
6.8
23 A. Dieng ↓ 76'
M · 76'
6.7
M · 90'
7.8
25 Zizo
M · 90'
7.2
22 E. Ashour ↓ 85'
M · 85'
6.7
M · 90'
7.6
M · 90'
6.4
Substitutes (9)
27 M. Osman ↑ 76'
F
6.8
14 H. E. Shahat ↑ 76'
M
6.5
9 I. Camoes ↑ 85'
F
6.5
24 A. Eid
D
F
36 A. Koka
D
Espérance Tunis 4-1-4-1
Starting XI
G · 90'
8.4
D · 90'
6.3
6 H. Jelassi
D · 90'
7.3
15 M. Tougai
D · 90'
6.6
D · 90'
6.9
M · 90'
6.7
7 K. Boualia ↓ 74'
M · 74'
5.9
8 H. Teka ↓ 90'
M · 89'
6.6
21 A. Konaté ↓ 89'
M · 89'
6.6
34 J. Diarra ↓ 57'
F · 57'
6.1
22 F. Danho ↓ 74'
F · 74'
8.0
Substitutes (9)
10 Y. Sasse ↑ 57'
M
6.4
29 A. Diakite ↑ 74'
F
6.4
39 M. H. Ali ↑ 74'
M
6.5
40 Y. Msakni ↑ 89'
M
27 K. Guenichi ↑ 90'
M
D
F
D
Match stats Final
Top stats
67%
Ball possession
33%
1.5
Expected goals (xG)
1.21
16
Total shots
10
10
Shots on target
7
3
Big chances
1
501
Accurate passes
217
9
Fouls
12
7
Corners
4
Expected goals
1.5
Total xG
1.21
0.93
xG open play
0.37
0.57
xG set play
0.84
1.5
Non-penalty xG
0.42
2.51
xG on target (xGOT)
2.17
Shots
16
Total shots
10
2
Shots off target
2
10
Shots on target
7
4
Blocked shots
1
0
Hit woodwork
0
12
Shots inside box
5
4
Shots outside box
5
Passes
569
Passes
288
501
Accurate passes
217
16/37 (43%)
Long balls
13/38 (34%)
11/36 (31%)
Crosses
2/11 (18%)
20
Throws
19
27
Touches in opp. box
12
3
Offsides
1
Defense
16
Tackles
14
6
Interceptions
9
4
Blocks
1
10
Clearances
33
4
Keeper saves
7
Duels
60
Duels
40
34/59 (58%)
Ground duels won
25/59 (42%)
18/28 (64%)
Aerial duels won
10/28 (36%)
8/16 (50%)
Successful dribbles
3/10 (30%)
Discipline
1
Yellow cards
3
0
Red cards
0
Shots · 26
6' Off target
Header · Assisted
xG
0.06
xGOT
8' Saved
Header · Corner
xG
0.09
xGOT
10' Goal
Right foot · Open play
xG
0.28
xGOT
0.95
10' Blocked
Right foot · Open play
xG
0.3
xGOT
12' Saved
Right foot · Assisted
xG
0.02
xGOT
0.04
12' Blocked
Right foot · Assisted
xG
0.06
xGOT
18' Saved
Right foot · Assisted
xG
0.13
xGOT
0.18
18' Off target
Right foot · Open play
xG
0.05
xGOT
20' Saved
Header · Corner
xG
0.04
xGOT
0.15
20' Saved
Right foot · Open play
xG
0.04
xGOT
0.04
31' Saved
Right foot · Corner
xG
0.03
xGOT
0.19
35' Saved
Right foot · Assisted
xG
0.03
xGOT
0.08
42' Saved
Right foot · Counter
xG
0.08
xGOT
0.05
45' Blocked
Right foot · Assisted
xG
0.08
xGOT
48' Off target
Right foot · Set piece
xG
0.17
xGOT
48' Saved
Right foot · Set piece
xG
0.01
xGOT
0.1
51' Off target
Right foot · Open play
xG
0.05
xGOT
52' Saved
Right foot · Assisted
xG
0.03
xGOT
0.07
54' Saved
Left foot · Assisted
xG
0.02
xGOT
0.01
68' Goal
Right foot · Assisted
xG
0.07
xGOT
0.73
78' Goal
Right foot · Penalty
xG
0.79
xGOT
0.87
83' Blocked
Left foot · Set piece
xG
0.03
xGOT
84' Goal
Header · Corner
xG
0.17
xGOT
0.9
90' Saved
Header · Throw-in
xG
0.02
xGOT
0.05
90'+3 Blocked
Right foot · Set piece
xG
0.01
xGOT
90'+4 Goal
Header · Corner
xG
0.04
xGOT
0.26
Player stats
Al Ahly FC vs Espérance Tunis · Last 2 meetings
0
Al Ahly FC
0
Draws
2
Espérance Tunis
DateHomeScoreAway
2026-03-21 Al Ahly FC 2 – 3 Espérance Tunis
2026-03-15 Espérance Tunis 1 – 0 Al Ahly FC