Results:

Mariveni United 1 – 3 EC Bees
Bloem Celtic (5) 1 – 1 (4) Supersport Utd
Happy Wanderers 0 – 1 Royal Eagles
Kaizer Chiefs 3 – 0 Golden Arrows
Orlando Pirates 2 – 0 Ajax Cape Town
Steenberg United 3 – 1 Orbit College
Phiva Young Stars 0 – 2 Chippa United
Swallows FC 1 – 3 Maritzburg United
Cape Town All Stars 0 – 1 Mamelodi Sundowns
Ubuntu Cape Town 3 – 2 Polokwane City