Bukhosi Sibanda scored from close range to put the visitors at Vosloorus Stadium 1-0 ahead but Ezenkosi were not about to be bullied especially in their back yard and Ange Libahi equalised for from the spot as well.
But it was not to be for Jomo Sono’s team during the penalty shoot-out as embattled Ubuntu did just enough to advance to the next round.
Another surprise result on Wednesday afternoon came from Pietermaritzburg where Royal Eagles routed National First Division title chasers University of Pretoria 3-0 to advance to the next round.
Results: CT All Stars 2 Tshakhuma 0, Royal Eagles 3 AmaTuks 0, Mthatha Bucks 2 Uthongathi 0, Witbank Spurs 1 Richards Bay 2, Highlands Park 2 Real Kings 1, Jomo Cosmos 1 Ubuntu 1 (Ubuntu won 3-1 on penalties)
Download our app and read this and other great stories on the move. Available for Android and iOS.