← All matches
K. Jurčić
Rulani Mokwena
Pyramids FC
Mamelodi Sundowns
Pyramids FC
4-4-2 · 4-2-3-1
Mamelodi Sundowns
Commentary
90'
Full-time. Pyramids FC 2-1 Mamelodi Sundowns.
90'
10 minutes of added time.
68'
Attempt saved. T. Mokoena (Mamelodi Sundowns), right-footed shot from a free kick. xG 0.05.
56'
Goal! Pyramids FC 2-0 Mamelodi Sundowns. A. Samy (Pyramids FC) scores, assisted by M. Chibi.
46'
The second half is under way.
45'
Half-time. Pyramids FC 1-0 Mamelodi Sundowns.
45'
7 minutes of added time.
14'
Attempt missed. I. Rayners (Mamelodi Sundowns), right-footed shot from a set piece. xG 0.05.
0'
Yellow card for K. Jurčić (Pyramids FC) for argument.
1'
Kick-off: Pyramids FC 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
0'
K. Jurčić · Argument
23'
⚽
F. Mayele1–0
26'
A. Modiba · Argument
26'
A. Atef · Argument
38'
M. Chibi · Unallowed field entering
Half-time · 1–0
46'
🔁
D. Lunga ◂ A. Modiba
56'
⚽
A. Samy · assist M. Chibi2–0
64'
🔁
A. Sales ◂ J. Adams
64'
🔁
P. Shalulile ◂ T. Matthews
64'
🔁
T. Morena ◂ M. Lebusa
69'
L. Ribeiro · Argument
75'
⚽
I. Rayners2–1
78'
🔁
I. Adel ◂ R. Sobhi
78'
🔁
L. Mothiba ◂ I. Rayners
89'
🔁
A. Tawfik ◂ M. Chibi
Full-time · 2–1
90'+2
🔁
A. Gabr ◂ I. B. Toure
90'+3
I. Adel · Time wasting
90'+3
T. Mokoena · Foul
Coaches
Miguel Cardoso 
Recent form
DAMamelodi Sundowns1-1
WHOrlando Pirates3-2
DAOrlando Pirates0-0
LAAS FAR Rabat0-2
WHAS FAR Rabat4-1
DHPyramids FC1-1
DAAl Ahly FC1-1
DHAl Ahly FC0-0
DAEspérance Sportive De Tunis0-0
WHEspérance Sportive De Tunis1-0
Match facts
Kickoff
01 Jun, 17:00 UTC
Competition
CAF Champions League
1
A. El-Shenawy
7.1
12
A. Tawfik
6.4
↑ 89'
3
M. Marei
7.2
4
A. Samy
7.6
21
M. Hamdi
31
A. Atef
7.3
14
M. Lasheen
6.7
5
A. Gabr
6.6
↑ 90'
30
I. Adel
6.8
↑ 78'
18
W. El Karti
6.7
9
F. Mayele
6.8
30
R. Williams
6.7
25
K. Mudau
6.9
20
G. Kekana
6.3
27
T. Morena
6.6
↑ 64'
29
D. Lunga
6.5
↑ 46'
11
M. Allende
6.9
4
T. Mokoena
7.0
10
L. Ribeiro
7.1
38
P. Shalulile
6.4
↑ 64'
9
A. Sales
6.6
↑ 64'
35
L. Mothiba
6.5
↑ 78'
Substitutes
22GS. Ekramy
15DM. Chibi↓ 89'7.5
29DK. Hafez
7MI. B. Toure↓ 90'6.9
10MR. Sobhi↓ 78'6.6
11MM. Fathi
27MY. Obama
35MA. R. Magdi
Coach: Rulani Mokwena
Substitutes
1GD. Onyango
6DA. Modiba↓ 46'6.9
5DM. Lebusa↓ 64'6.5
34DM. Mvala
26MJ. Adams↓ 64'6.5
17MT. Matthews↓ 64'6.2
15MB. Aubaas
18MT. Zwane
13FI. Rayners↓ 78'7.2
Coach: Miguel Cardoso
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.