← All matches
Al-Hilal Omdurman
Espérance Sportive De Tunis
Al-Hilal Omdurman
4-4-2 · 4-2-3-1
Espérance Sportive De Tunis
Commentary
90'
Full-time. Al-Hilal Omdurman 3-1 Espérance Sportive De Tunis.
90'
5 minutes of added time.
80'
Attempt saved. M. Tougai (Espérance Sportive De Tunis), left-footed shot from a corner. xG 0.35.
78'
Goal! Al-Hilal Omdurman 3-1 Espérance Sportive De Tunis. P. A. Ndiaye (Al-Hilal Omdurman) scores, assisted by J. Robia.
67'
Attempt saved. Y. Meriah (Espérance Sportive De Tunis), right-footed shot from a free kick. xG 0.04.
59'
Goal! Al-Hilal Omdurman 2-1 Espérance Sportive De Tunis. K. Sowe (Espérance Sportive De Tunis) scores, assisted by H. Teka.
46'
Substitution, Espérance Sportive De Tunis: K. Sowe comes on for M. A. B. Hammouda.
46'
Substitution, Espérance Sportive De Tunis: O. Bouguerra comes on for M. W. Derbali.
46'
The second half is under way.
45'
Half-time. Al-Hilal Omdurman 2-0 Espérance Sportive De Tunis.
45'
3 minutes of added time.
33'
Attempt blocked. M. A. B. Hammouda (Espérance Sportive De Tunis), left-footed shot. xG 0.08.
23'
Yellow card for M. A. B. Hammouda (Espérance Sportive De Tunis) for simulation.
21'
Attempt missed. Y. Meriah (Espérance Sportive De Tunis), header from a corner. xG 0.04.
15'
Goal! Al-Hilal Omdurman 2-0 Espérance Sportive De Tunis. M. Rahman (Al-Hilal Omdurman) converts the penalty.
7'
Attempt missed. M. Tougai (Espérance Sportive De Tunis), header from a corner. xG 0.73.
1'
Kick-off: Al-Hilal Omdurman vs Espérance Sportive De Tunis.
Expected goals (xG) flow
per shotMatch momentum
Minute-by-minute pressure. Bars toward a team mean sustained attacking territory.
Average positions
formation shapeShot map
xG sizedGoalOn targetOff / blocked● size = xG
Goal
On target
Off target
Blocked
● size = xG (estimated)
Tap a player for their full match card.
Player of the match
Match events
8'
⚽
Y. Meriah1–0
13'
A. Memmiche · Foul
15'
⚽
M. Rahman (pen)2–0
23'
M. A. B. Hammouda · Simulation
35'
W. Khidir · Foul
Half-time · 2–0
46'
🔁
O. Bouguerra ◂ M. W. Derbali
46'
🔁
K. Sowe ◂ M. A. B. Hammouda
59'
⚽
K. Sowe · assist H. Teka2–1
63'
🔁
G. Ouahabi ◂ O. Ogbelu
65'
🔁
J. Robia ◂ Y. Mozamil
66'
🔁
M. Abuaagla ◂ S. Adil
75'
🔁
P. A. Ndiaye ◂ M. Rahman
77'
🔁
B. Sahli ◂ Y. Sasse
78'
⚽
P. A. Ndiaye · assist J. Robia3–1
86'
🔁
A. Omer ◂ J. C. Girumugisha
Full-time · 3–1
Recent form
LAAtlético Petróleos de Luanda0-1
WHPrimeiro de Agosto2-1
DAPrimeiro de Agosto0-0
LAAl Ahly FC0-3
DHMamelodi Sundowns1-1
WHEtoile Sportive Du Sahel2-0
WAES Métlaoui2-0
WACA Bizertin2-0
WHUS Monastir2-0
DHAS Douanes0-0
Match facts
Kickoff
01 Dec, 16:00 UTC
Competition
CAF Champions League
1
I. Fofana
7.4
24
S. Ebuela
7.1
4
A. Abaker
6.6
38
O. Diouf
7.0
12
K. Diaw
7.0
32
J. Robia
6.9
↑ 65'
21
W. Khidir
6.7
23
E. Ali
6.3
3
A. Omer
6.7
↑ 86'
2
M. Abuaagla
6.7
↑ 66'
17
P. A. Ndiaye
7.4
↑ 75'
1
A. Memmiche
5.6
2
M. B. Ali
6.7
5
Y. Meriah
6.3
15
M. Tougai
7.1
20
M. Ben Hmida
6.6
8
H. Teka
7.5
23
G. Ouahabi
6.5
↑ 63'
24
B. Sahli
6.1
↑ 77'
11
O. Bouguerra
6.7
↑ 46'
18
H. Ghacha
7.2
27
K. Sowe
7.5
↑ 46'
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.