← All matches
Rulani Mokwena
Pyramids FC
Orlando Pirates
Pyramids FC
4-3-3 · 3-4-3
Orlando Pirates
Commentary
90'
Full-time. Pyramids FC 3-2 Orlando Pirates.
90+6'
Attempt blocked. S. Awujoola (Pyramids FC), right-footed shot on the counter. xG 0.06.
90'
6 minutes of added time.
57'
Goal! Pyramids FC 2-2 Orlando Pirates. R. Sobhi (Pyramids FC) scores, assisted by M. Chibi.
46'
The second half is under way.
45'
Half-time. Pyramids FC 1-1 Orlando Pirates.
45+1'
Goal! Pyramids FC 1-1 Orlando Pirates. F. Mayele (Pyramids FC) scores, assisted by M. Fathi.
45'
4 minutes of added time.
41'
Goal! Pyramids FC 0-1 Orlando Pirates. R. Mofokeng (Orlando Pirates) scores, assisted by T. Xoki.
14'
Attempt blocked. E. Makgopa (Orlando Pirates), right-footed shot from a corner. xG 0.11.
14'
Attempt blocked. R. Mofokeng (Orlando Pirates), left-footed shot from a corner. xG 0.10.
14'
Attempt missed. M. Makhaula (Orlando Pirates), right-footed shot from a corner. xG 0.05.
1'
Kick-off: Pyramids FC vs Orlando Pirates.
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.
Highlights 1 clip
Player of the match
Match events
41'
⚽
R. Mofokeng · assist T. Xoki0–1
Half-time · 1–1
45'
D. Van Rooyen · Foul
45'+1
⚽
F. Mayele · assist M. Fathi1–1
52'
⚽
M. Nkota1–2
56'
🔁
B. Shandu ◂ D. Van Rooyen
56'
🔁
S. Awujoola ◂ M. Lasheen
56'
🔁
R. Sobhi ◂ K. Hafez
57'
⚽
R. Sobhi · assist M. Chibi2–2
60'
T. Mbatha · Foul
77'
🔁
P. Maswanganyi ◂ M. Nkota
77'
🔁
K. Dlamini ◂ T. Mbatha
82'
🔁
M. Hamdi ◂ I. B. Toure
84'
⚽
F. Mayele3–2
88'
🔁
B. Radiopane ◂ T. Xoki
88'
🔁
T. Mabasa ◂ E. Makgopa
Full-time · 3–2
90'+2
A. El-Shenawy · Time wasting
90'+2
🔁
A. Gabr ◂ M. Marei
90'+2
🔁
A. Tawfik ◂ F. Mayele
Coaches
Abdeslam Ouaddou 
Recent form
DAOrlando Pirates0-0
LAAS FAR Rabat0-2
WHAS FAR Rabat4-1
WHDjoliba AC6-0
WASagrada Esperança1-0
DHPyramids FC0-0
DHMC Alger0-0
WAMC Alger1-0
WAAl Ahly FC2-1
WHCR Belouizdad2-0
Match facts
Kickoff
25 Apr, 18:00 UTC
Competition
CAF Champions League
Highlights & clips
1
A. El-Shenawy
6.3
15
M. Chibi
7.6
5
A. Gabr
↑ 90'
4
A. Samy
7.1
21
M. Hamdi
6.7
18
W. El Karti
6.7
10
R. Sobhi
7.2
↑ 56'
33
M. Hamdi
6.7
↑ 82'
11
M. Fathi
7.2
12
A. Tawfik
↑ 90'
37
S. Awujoola
6.9
↑ 56'
24
S. Chaine
6.6
19
T. Mabasa
6.5
↑ 88'
5
N. Sibisi
6.5
38
M. Mbokazi
6.2
26
B. Shandu
6.6
↑ 56'
10
P. Maswanganyi
6.6
↑ 77'
8
M. Makhaula
6.1
7
D. Hotto
6.7
18
K. Dlamini
6.4
↑ 77'
36
B. Radiopane
6.6
↑ 88'
3
R. Mofokeng
7.8
Substitutes
22GS. Ekramy
29DK. Hafez↓ 56'6.7
3DM. Marei↓ 90'6.3
7MI. B. Toure↓ 82'6.9
14MM. Lasheen↓ 56'6.4
31MA. Atef
35MA. R. Magdi
27MY. Obama
9FF. Mayele↓ 90'8.6
Coach: Rulani Mokwena
Substitutes
1GM. Buthelezi
27DT. Xoki↓ 88'7.4
30DD. Van Rooyen↓ 56'6.4
34DS. Ndlozi
29DP. Mako
33MM. Nkota↓ 77'7.4
16MT. Mbatha↓ 77'6.4
17FE. Makgopa↓ 88'7.7
15FN. Ndlondlo
Coach: Abdeslam Ouaddou
Report a data issue
Spotted something wrong on this match? Tell us what and we'll fix it.