AmaZayoni led 2-1 at the interval through goals from Warren Bishop and Marawaan Bantam. Manqoba Ngwenya added the third for Aces in the second half, with Bongani Mbele belting home a late consolation for the hosts.
AmaZulu were forced to play much of the second half with 10 men after defender Siyabonga Vilane was sent off for a dangerous tackle on Ngwenya in the 57th minute. Two minutes earlier, Usuthu had a chance to make the score 2-2 when they awarded a penalty, after Warren Bishop was judged to have brought down Tangeni Shipahu in the Aces penalty area. Captain Ayanda Dlamini missed the resulting kick.
It was Bishop, the Amazulu old boy, that opened the scoring in the eight minute when headed home Joseph Makhanya’s corner kick. Goodman Dlamini leveled by guiding Tangeni Shipahu’s cross past Denis Onyango in the Aces goals.
But the visitors restored their lead through a composed finish from Bantam who ran onto a well weighted pass from Makhanya which left the Amazulu defence flat-footed.
Ngwenya was on hand to stretch Aces lead further in the 70th minute after Mpho Maleka’s effort on goal fell into his path after crashing of the crossbar.
Mbele ensured a rousing finish when he netted with a thunderous drive from 25 metres away with five minutes remaining, but the visitors held on for the win and passage into the next round of this competition.