Kaizer Chiefs vs Orlando Pirates

PSL 3 May 2025, 13:30
1–2
HT 1–1
FULL TIME
🏟 FNB Stadium (Soccer City) (Johannesburg, GA) 👤 E. Mdluli Round 22

Match report

Orlando Pirates edged past Kaizer Chiefs 2-1 in the PSL on 3 May 2025.

Orlando Pirates had 11 shots to Kaizer Chiefs' 4.

B. Cross was sent off in the 90+1th minute.

The match was played at FNB Stadium (Soccer City) (Johannesburg, GA), with E. Mdluli in charge.

Half-time 1-1 Possession 56% - 44% Shots 4 - 11 On target 2 - 5 Corners 1 - 4 Fouls 5 - 18 Red cards 1 Yellow cards 6
8
Player of the match
Relebohile Mofokeng
Orlando Pirates · 1 goal
8 Evidence Makgopa 1 goal
7 Makabi Lilepo 1 goal
7 Dillon Solomons 1 assist
7 Zitha Kwinika captained the side
First half vs second half
Orlando Pirates came out stronger after half-time, with 7 second-half shots against 4 before the break.
  1st half 2nd half
Shots Total 2–4 2–7
Shots On Goal 1–2 1–3
Ball Possession 63–37 —
Corners 1–1 0–3
Attacks 66–47 58–54
Match statistics
1 Corners 4
4 Substitution 4
124 Attacks 101
53 Dangerous Attacks 53
2 On Target 4
2 Off Target 7
4 Shots Total 11
2 Shots On Goal 5
1 Shots Off Goal 5
1 Shots Blocked 1
1 Shots Inside Box 6
3 Shots Outside Box 5
5 Fouls 18
1 Corners 4
2 Offsides 1
56% Ball Possession 44%
3 Yellow Cards 3
1 Red Cards 0
3 Saves 2
473 Passes Total 369
399 Passes Accurate 305
Line-ups 4-2-3-1  vs  4-2-3-1
Goalkeeper Defender Midfielder Forward
Kaizer Chiefs
Coach
N. Nabi
Substitutes
  • 9 Ashley Du Preez
  • 21 Thabo Cele
  • 40 Tashreeq Morris
  • 17 Edson Castillo
  • 1 Brandon Petersen
  • 19 Happy Mashiane
  • 84 Inacio Miguel Ferreira Santos
  • 22 Lehlogonolo George Matlou
  • 5 Sibongiseni Mthethwa
Orlando Pirates
Coach
José Riveiro
Substitutes
  • 18 Kabelo Dlamini
  • 34 Siyabonga Ndlozi
  • 47 Simphiwe Selepe
  • 42 Boitumelo Radiopane
  • 35 Melusi Buthelezi
  • 23 Innocent Maela
  • 30 Yanga Madiba
  • 25 Karim Kimvuidi
  • 19 Tshegofatso Mabasa
Substitutions
  • 46' ↑ K. Dlamini ↓ P. Mako Orlando Pirates
  • 65' ↑ S. Ndlozi ↓ B. Shandu Orlando Pirates
  • 68' ↑ A. Du Preez ↓ G. Sirino Kaizer Chiefs
  • 78' ↑ T. Morris ↓ P. Mmodi Kaizer Chiefs
  • 78' ↑ T. Cele ↓ Nkosingiphile Ngcobo Kaizer Chiefs
  • 85' ↑ E. Castillo ↓ Y. Maart Kaizer Chiefs
  • 88' ↑ B. Radiopane ↓ E. Makgopa Orlando Pirates
  • 88' ↑ S. Selepe ↓ T. Mbatha Orlando Pirates
Cards
  • 90+1' B. Cross Kaizer Chiefs
  • 16' B. Cross Kaizer Chiefs
  • 50' T. Mbatha Orlando Pirates
  • 59' B. Shandu Orlando Pirates
  • 71' P. Mmodi Kaizer Chiefs
  • 90+1' B. Cross Kaizer Chiefs
  • 90+4' S. Ndlozi Orlando Pirates
Head-to-head
Kaizer Chiefs 5 1 draws 9 Orlando Pirates
2026-04-26 Orlando Pirates vs Kaizer Chiefs 0 - 0
2026-02-28 Kaizer Chiefs vs Orlando Pirates 0 - 3
2025-05-10 Kaizer Chiefs vs Orlando Pirates 2 - 1
2025-05-03 Kaizer Chiefs vs Orlando Pirates 1 - 2
2025-02-01 Orlando Pirates vs Kaizer Chiefs 1 - 0
2024-03-09 Orlando Pirates vs Kaizer Chiefs 3 - 2
Recent form
Kaizer Chiefs D D W W L
Orlando Pirates D D D D W
Frequently asked questions
What was the final score in Kaizer Chiefs vs Orlando Pirates?
Kaizer Chiefs lost 1-2 against Orlando Pirates on 3 May 2025.
Who won Kaizer Chiefs vs Orlando Pirates?
Orlando Pirates won the match 2-1.
Where was Kaizer Chiefs vs Orlando Pirates played?
The match was played at FNB Stadium (Soccer City) (Johannesburg, GA).
Who had more possession in Kaizer Chiefs vs Orlando Pirates?
Kaizer Chiefs had 56% of possession, compared to 44% for the other side.