Orlando Pirates' Tapelo Xoki opens up about rehabilitation struggles after road accident
Orlando Pirates defender Tapelo Xoki says he's "grateful to be alive" after a serious road traffic incident last year.

The fixtures are set for the weekend of 21–22 February, with kick-off times and venues to be confirmed.
Pirates, aiming for their third Nedbank Cup title in four years, reached the Last 16 after a 4-1 win over Tshakhuma Tsha Madzivhandila. The Buccaneers have appeared in the final for the past three seasons, winning in 2023 and 2024 before a narrow loss to Kaizer Chiefs last year. Casric Stars will be looking to spring a surprise as they push for promotion to the Betway Premiership.
Mamelodi Sundowns face a stern test against TS Galaxy. The Rockets won their last league meeting, but Sundowns lead the head-to-head 8-2, with two draws. Head coach Miguel Cardoso will be eager to add a seventh Nedbank Cup title. Lamontville Golden Arrows host Stellenbosch FC in a clash between experienced coaches Manqoba Mngqithi and Gavin Hunt, with Arrows coming off a 3-0 win over Orbit College.
KwaZulu-Natal derbies include Milford FC vs Mkhambathi FC, marking the latter’s debut in the Last 16, and Richards Bay vs AmaZulu, a first-ever cup clash. Jacksa Spears vs CR Vasco Da Gama ensures at least one third-tier side reaches the quarter-finals, a rarity in Nedbank Cup history. Upington City face promoted Durban City, who won both league meetings last season. Sekhukhune United travel to University of Pretoria, renewing a rivalry from their Motsepe Foundation Championship days.
Last 16 Fixtures:
Milford FC (KZN) vs Mkhambathi FC (KZN)
Lamontville Golden Arrows (KZN) vs Stellenbosch FC (WC)
University of Pretoria (GP) vs Sekhukhune United (Limpopo)
Jacksa Spears (NC) vs CR Vasco Da Gama (WC)
TS Galaxy (MP) vs Mamelodi Sundowns (GP)
Upington City (MP) vs Durban City (KZN)
Richards Bay (KZN) vs AmaZulu (KZN)
Orlando Pirates (GP) vs Casric Stars (MP)