Kaizer Chiefs have been drawn against Free State Stars while Mamelodi Sundowns travel to Maritzburg United in the semi-final of the Nedbank Cup.
The last four draw was conducted at Cape Town Stadium after the Brazilians claimed a 2-1 victory over Cape Town in the final quarter-final match of the competition.
Maritzburg United, who beat Bloemfontein Celtic 2-1 on Saturday, will welcome Mamelodi Sundowns to the Harry Gwala Stadium.
Kaizer Chiefs booked their place in the last four after beating Baroka 1-0 Nelson Mandela Bay Stadium yesterday and they will now take on Free State Stars in their respective semi-final clash.
According to the Premier Soccer League, the Nedbank Cup semi-final fixtures are scheduled to take place on the weekend of the 20 April.
Meanwhile, the final will take place at the Cape Town Stadium on 19 May 2018.
Nedbank Cup semi-final draw:
Maritzburg United v Mamelodi Sundowns
Kaizer Chiefs v Free State Stars
Photo: Muzi Ntombela/BackpagePix