Orlando Pirates could take on SuperSport United in another Nedbank Cup final at the end of this season.
That's if Bucs beat Golden Arrows, and United get the better of Chippa United.
All clubs are hoping to grace the occasion for the 10th Nedbank Cup final, which will be held in Durban this year.
You can also read Orlando Pirates reactions to the draw and winning the quarter-final against Celtic.
Gcaba: "Arrows is a good side I have seen them in the Cup, they have been doing well but we just have to focus on our game". — thandi merafe (@thandi_399) April 24, 2017
Gcaba: "There is no pressure on us to win the Cup, yes we want to win and we will fight to do just that". — thandi merafe (@thandi_399) April 24, 2017
Kjell: "There were a few tired boys out there but at extra time we told them to never give up, no matter what. In the end, we won" — Orlando Pirates FC (@Orlando_Pirates) April 22, 2017
Kjell: "Its nice to have a Gabuza who can come in & hold up the ball, which isn't really Ndoro's strength. I'm happy for Gabuza" — Orlando Pirates FC (@Orlando_Pirates) April 22, 2017