← All matches
Al-Hilal Omdurman
Mamelodi Sundowns
Al-Hilal Omdurman
4-3-1-2 · 4-1-4-1
Mamelodi Sundowns
Commentary
90'
Full-time. Al-Hilal Omdurman 1-1 Mamelodi Sundowns.
90+4'
Attempt missed. O. Diouf (Al-Hilal Omdurman), right-footed shot from a corner. xG 0.03.
90+4'
Attempt blocked. S. Mbule (Mamelodi Sundowns), right-footed shot on the counter. xG 0.09.
90'
5 minutes of added time.
82'
Attempt missed. M. Lilepo (Al-Hilal Omdurman), left-footed shot on the counter. xG 0.13.
67'
Attempt missed. A. Modiba (Mamelodi Sundowns), left-footed shot from a free kick. xG 0.04.
65'
Attempt saved. A. Modiba (Mamelodi Sundowns), left-footed shot from a free kick. xG 0.04.
61'
Attempt blocked. T. Mokoena (Mamelodi Sundowns), right-footed shot from a free kick. xG 0.04.
57'
Attempt blocked. M. Allende (Mamelodi Sundowns), right-footed shot from a free kick. xG 0.04.
46'
The second half is under way.
45'
Half-time. Al-Hilal Omdurman 0-0 Mamelodi Sundowns.
45+6'
Attempt blocked. T. Mokoena (Mamelodi Sundowns), right-footed shot from a free kick. xG 0.03.
45'
4 minutes of added time.
28'
Attempt saved. I. Imoro (Al-Hilal Omdurman), left-footed shot from a free kick. xG 0.03.
19'
Attempt saved. M. Lilepo (Al-Hilal Omdurman), right-footed shot from a free kick. xG 0.03.
14'
Attempt saved. M. Lilepo (Al-Hilal Omdurman), right-footed shot on the counter. xG 0.13.
11'
Attempt saved. M. Lilepo (Al-Hilal Omdurman), right-footed shot on the counter. xG 0.07.
1'
Kick-off: Al-Hilal Omdurman vs Mamelodi Sundowns.
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
33'
🔁
F. Abdalla ◂ I. Imoro
36'
T. Mokoena · Foul
41'
🔁
A. Eltahir ◂ M. Toto
43'
M. Saeed Ahmed · Argument
Half-time · 0–0
64'
F. Abdalla · Off the ball foul
67'
⚽
K. Mudau0–1
72'
⚽
M. Rahman1–1
82'
🔁
J. Robia ◂ M. Lilepo
82'
🔁
Y. Mozamil ◂ M. Rahman
83'
🔁
A. Omer ◂ W. Khidir
85'
🔁
S. Mkhulise ◂ N. Maema
86'
🔁
S. Mbule ◂ T. Mokoena
86'
🔁
M. Lebusa ◂ M. Allende
Full-time · 1–1
90'+1
🔁
T. Morena ◂ C. Mailula
90'+2
🚫
Penalty missed · A. Eltahir
Recent form
WHCoton Sport de Garoua2-0
WACoton Sport de Garoua2-1
WHAl Ahly FC1-0
LAMamelodi Sundowns0-1
WHYoung Africans SC1-0
WHAl Ahly FC5-2
DAAl Ahly FC2-2
WACoton Sport de Garoua3-1
WHAl-Hilal Omdurman1-0
WHLa Passe FC8-1
Match facts
Kickoff
18 Mar, 13:00 UTC
Competition
CAF Champions League
29
A. A. Abu-Eshrein
6.6
6
M. Saeed Ahmed
7.5
4
A. Abaker
6.6
38
O. Diouf
6.8
22
F. Abdalla
6.4
↑ 33'
3
A. Omer
6.3
↑ 83'
2
M. Abuaagla
6.9
35
F. Ngoma
7.4
26
A. Eltahir
6.5
↑ 41'
32
J. Robia
6.4
↑ 82'
9
Y. Mozamil
7.1
↑ 82'
32
R. Williams
8.1
25
K. Mudau
7.0
34
M. Mvala
7.0
6
B. Mandela
6.4
17
A. Modiba
7.1
5
M. Lebusa
6.5
↑ 86'
21
S. Mkhulise
6.7
↑ 85'
18
T. Zwane
7.6
24
S. Mbule
6.6
↑ 86'
27
T. Morena
↑ 90'
38
P. Shalulile
6.5
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.