Cape Town - A comprehensive wrap of all the results from this week's Nedbank Cup Round of 16 matches:
Cape Town City 1-0 Orlando Pirates - MATCH REPORT
Mamelodi Sundowns 2-1 EC Bees FC - MATCH REPORT
AmaZulu 2-3 Ubuntu Cape Town - MATCH REPORT
Free State Stars 2-1 Chippa United - MATCH REPORT
Baroka FC 2-0 Steenburg United - MATCH REPORT
Kaizer Chiefs 2-1 Stellenbosch FC - MATCH REPORT
Bloemfontein Celtic 3-1 Richards Bay - MATCH REPORT
Royal Eagles 1-2 Maritzburg United - MATCH REPORT