← All matches
Miguel Cardoso
Mamelodi Sundowns
Pyramids FC
Mamelodi Sundowns
4-2-3-1 · 4-2-3-1
Pyramids FC
Commentary
90'
Full-time. Mamelodi Sundowns 1-1 Pyramids FC.
90+4'
Goal! Mamelodi Sundowns 1-1 Pyramids FC. W. El Karti (Pyramids FC) scores, assisted by M. Lasheen.
90'
4 minutes of added time.
69'
Attempt blocked. I. Rayners (Mamelodi Sundowns), right-footed shot from a set piece. xG 0.07.
69'
Attempt blocked. G. Kekana (Mamelodi Sundowns), right-footed shot from a set piece. xG 0.08.
46'
The second half is under way.
45'
Half-time. Mamelodi Sundowns 0-0 Pyramids FC.
45'
3 minutes of added time.
26'
Attempt missed. A. Sales (Mamelodi Sundowns), left-footed shot on the counter. xG 0.05.
10'
Attempt saved. I. Rayners (Mamelodi Sundowns), right-footed shot on the counter. xG 0.07.
1'
Kick-off: Mamelodi Sundowns vs Pyramids FC.
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
37'
🔁
J. Adams ◂ T. Matthews
Half-time · 0–0
47'
A. Atef · Time wasting
54'
⚽
L. Ribeiro1–0
78'
🔁
N. Maema ◂ A. Sales
78'
🔁
P. Shalulile ◂ I. Rayners
80'
🔁
R. Sobhi ◂ A. Atef
84'
🔁
T. Morena ◂ L. Ribeiro
88'
🔁
M. Hamdi ◂ F. Mayele
88'
🔁
K. Hafez ◂ I. Adel
Full-time · 1–1
90'+4
⚽
W. El Karti · assist M. Lasheen1–1
Coaches
Rulani Mokwena 
Recent form
DAAl Ahly FC1-1
DHAl Ahly FC0-0
DAEspérance Sportive De Tunis0-0
WHEspérance Sportive De Tunis1-0
DHAS FAR Rabat1-1
WHOrlando Pirates3-2
DAOrlando Pirates0-0
LAAS FAR Rabat0-2
WHAS FAR Rabat4-1
WHDjoliba AC6-0
Match facts
Kickoff
24 May, 13:00 UTC
Competition
CAF Champions League
30
R. Williams
6.9
25
K. Mudau
7.1
20
G. Kekana
6.6
5
M. Lebusa
6.7
6
A. Modiba
6.1
11
M. Allende
6.7
4
T. Mokoena
6.7
27
T. Morena
6.5
↑ 84'
12
N. Maema
6.4
↑ 78'
26
J. Adams
6.7
↑ 37'
38
P. Shalulile
6.3
↑ 78'
1
A. El-Shenawy
6.6
15
M. Chibi
7.5
3
M. Marei
7.1
4
A. Samy
7.4
21
M. Hamdi
6.4
14
M. Lasheen
7.4
7
I. B. Toure
6.6
10
R. Sobhi
6.6
↑ 80'
18
W. El Karti
7.6
29
K. Hafez
6.5
↑ 88'
33
M. Hamdi
6.4
↑ 88'
Substitutes
1GD. Onyango
34DM. Mvala
29DD. Lunga
17MT. Matthews↓ 37'6.5
18MT. Zwane
15MB. Aubaas
13FI. Rayners↓ 78'7.0
10FL. Ribeiro↓ 84'6.9
9FA. Sales↓ 78'6.7
Coach: Miguel Cardoso
Substitutes
22GS. Ekramy
5DA. Gabr
31MA. Atef↓ 80'6.9
27MY. Obama
12MA. Tawfik
13MM. Dunga
35MA. R. Magdi
30FI. Adel↓ 88'7.0
9FF. Mayele↓ 88'6.2
Coach: Rulani Mokwena
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.