Quarter-finals

Richards Bay
  • Knox Mutizwa 84'
  • M. Nombengula 100'
  • L. Mahala 120'
3–1
HT 0–0 · After extra time (90': 1–1)
Saturday 25 October 2025
Durban City
  • Bokang Mokwena 52'
Advertisement

Lineups

Advertisement

Match events

  1. 2' 🟨 Athini Jodwana · Durban City
  2. 12' 🟨 Bokang Mokwena · Durban City
  3. 30' 🟨 Gabadinho Hellings Frank Mhango · Richards Bay
  4. 52' ⚽ Bokang Mokwena assist Saziso Magawana · Durban City
  5. 64' ⇄ L. Mahala replaces Gabadinho Hellings Frank Mhango · Richards Bay
  6. 65' ⇄ Brooklyn Poggenpoel replaces Kyle Jurgens · Durban City
  7. 66' ⇄ Samkelo Maseko replaces Saziso Magawana · Durban City
  8. 66' ⇄ Thabo Nodada replaces Athini Jodwana · Durban City
  9. 70' ⇄ Lindokuhle Praise Mtshali replaces Thabani Zuke · Richards Bay
  10. 70' ⇄ Lindokuhle Sphuzo Zikhali replaces Mfundo Langa Thikazi · Richards Bay
  11. 74' ⇄ Taahir Goedeman replaces Haashim Domingo · Durban City
  12. 78' ⇄ M. Nombengula replaces T. Ndelu · Richards Bay
  13. 83' ⇄ Jean Lwamba replaces Letsie Koapeng · Durban City
  14. 84' ⚽ Knox Mutizwa · Richards Bay
  15. 85' 🟨 Knox Mutizwa · Richards Bay
  16. 100' ⚽ M. Nombengula · Richards Bay
  17. 104' ⇄ Joslin Mbatjiua Kamatuka replaces Siphamandla Sakhile Ncanana · Durban City
  18. 108' 🟨 Lindokuhle Praise Mtshali · Richards Bay
  19. 110' 🟨 M. Mkhize · Durban City
  20. 118' ⇄ Tshepo Wilson Mabua replaces Knox Mutizwa · Richards Bay
  21. 120' ⇄ Moses Mthembu replaces Tlakusani Mthethwa · Richards Bay
  22. 120' ⚽ L. Mahala assist M. Nombengula · Richards Bay