Kaizer Chiefs have been drawn against Free State Stars while Mamelodi Sundowns travel to Maritzburg United in the semi-finals 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 City in the final quarter-final of the competition.
Maritzburg, who beat Bloemfontein Celtic 2-1 on Saturday, will welcome Sundowns to the Harry Gwala Stadium.
Chiefs booked their place in the last four by beating Baroka 1-0 at the Nelson Mandela Bay Stadium yesterday and they will now take on Stars in their semi-final.
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