Kaizer Chiefs are through to the semi-finals of the 2019 Nedbank Cup after beating the Benni McCarthy-led Cape Town City by two goals to nil at the Mbombela stadium in Mpumalanga.

Hendrick Ekstein and Dumisani Zuma scored in each half to help Amakhosi join Chippa United.

United will host Kaizer Chiefs, while Golden Arrows will be at home against TX Galaxy, the only surviving side from the National First Division.