Orlando Pirates vs Kaizer Chiefs
Match pulse
Who won: O Pirates 2-1
Orlando Pirates beat Kaizer Chiefs 2-1 on Saturday, October 31, 2026 at FNB Stadium. Goals for O Pirates: Yanela Mbuthuma (24') and Tshepang Moremi (55'). Goals for Kaizer Chiefs: Pule Sydney Mmodi (30').
Every player rated
Chirp Rating, 3.0 to 10.0Team stats
Player of the game
Thapelo Mokobodi
ORL · 2 A
Play by play
- 90'+1'

Red card
Inácio Santos (Kaizer Chiefs) Red Card at 90'+1'
I. Santos
- 82'
SubSubstitution
Ethan Chislett (Kaizer Chiefs) Substitution at 82'
E. Chislett
- 82'
SubSubstitution
Flávio Silva (Kaizer Chiefs) Substitution at 82'
F. Silva
- 81'

Yellow card
Inácio Santos (Kaizer Chiefs) Yellow Card at 81'
I. Santos
- 76'
SubSubstitution
Faiz Abrahams (Kaizer Chiefs) Substitution at 76'
F. Abrahams
- 75'
SubSubstitution
Oswin Appollis (Orlando Pirates) Substitution at 75'
O. Appollis
- 75'
SubSubstitution
Evidence Makgopa (Orlando Pirates) Substitution at 75'
E. Makgopa
- 69'
SubSubstitution
Zitha Macheke (Kaizer Chiefs) Substitution at 69'
Z. Macheke
- 59'
SubSubstitution
Mthetheleli Mthiyane (Orlando Pirates) Substitution at 59'
M. Mthiyane
- 59'
SubSubstitution
Mpho Padime (Orlando Pirates) Substitution at 59'
M. Padime
- GOAL55'

Goal!
T. Moremi
Tshepang Moremi (Orlando Pirates) Goal at 55'
ORL 2 - 1 KAI - 45'
SubSubstitution
Ghamphani Lungu (Orlando Pirates) Substitution at 45'
G. Lungu
- 43'

Yellow card
Lebone Seema (Orlando Pirates) Yellow Card at 43'
L. Seema
- 38'

Yellow card
Simphiwe Selepe (Orlando Pirates) Yellow Card at 38'
S. Selepe
- GOAL30'

Goal!
P. Mmodi
Pule Sydney Mmodi (Kaizer Chiefs) Goal at 30'
ORL 1 - 1 KAI - GOAL24'

Goal!
Y. Mbuthuma
Yanela Mbuthuma (Orlando Pirates) Goal at 24'
ORL 1 - 0 KAI - 8'

Yellow card
Reeve Frosler (Kaizer Chiefs) Yellow Card at 8'
R. Frosler

