Orlando Pirates are set to play Richards Bay at the Moses Mabhida Stadium in Durban on Saturday from 15h00.
The Sea Robbers made the last four after getting past Siwelele and the holders Magesi, respectively, in the previous hurdles.
The Natal Rich Boys beat Chippa United and Durban City to get an opportunity to face the Soweto giants, who fell in the Round of 16 last season.
GOAL predicts how Orlando Pirates coach Abdeslam Ouaddou could select his starting line-up against Richards Bay.









