The Nedbank Cup has reached its penultimate stage, with just four topflight teams remaining in the competition, that pits Absa Premiership, National First Division and ABC Motsepe League teams against each other.
Kaizer Chiefs, Mamelodi Sundowns, Free State Stars and Maritzburg United have all risen to the top of the 32-team tournament.
Amakhosi will be up against Ea Lla Koto in the first semi-final of the weekend at the Moses Mabhida Stadium on Saturday evening (20h15), with both sides free of suspensions.
In the other encounter between The Brazilians and the Team of Choice, the latter will be feeling relief that one of their opponent's vital cogs will be sidelined.
Downs skipper Hlompo Kekana picked up his fourth booking in their 1-0 league win over Golden Arrows in midweek, and will subsequently sit out of the crucial bout at the Harry Gwala Stadium on Sunday afternoon (15h00).