The fixtures for the Nedbank Cup last 16 were revealed after Wednesday evening's draw.
The round of 32 was not short of entertainment, with the defending champions Mamelodi Sundowns advancing to the next round with a good win over Richards Bay FC.
Read: Ncikazi Explains Riviero's Sending Off In Bucs' Nedbank Cup Clash
Kaizer Chiefs needed extra-time to see off Maritzburg United, with Orlando Pirates overcame a valiant All Stars side on Saturday afternoon.
The biggest shock of the round saw ABC Motsepe League side Dondol Stars come from behind to defeat SuperSport United last week.
Pirates will come up against lower league opposition once again, as they host Venda Football Academy in the round of 16.
The Premier Soccer League will announce the dates and venues in due course.
Full Last 16 Draw:
Orlando Pirates v Venda Football Academy
Golden Arrows v Royal AM
Marumo Gallants v Mamelodi Sundowns
Chippa United v Mpheni Home Defenders
Dondol Stars v AmaZulu FC
Kaizer Chiefs v Casric Stars
Sekhukhune United v Cape Town Spurs
TS Galaxy v Stellenbosch FC
You must be SIGNED IN to read and post comments.