AmaZulu FC showed character in Sunday evening’s DStv Premiership match against Cape Town City as the two teams drew 2-2 at the DHL Stadium.
As a result, the KwaZulu-Natal giants remained 12th on standings and they are scheduled to face off with SuperSport United in Pretoria on April 23.
The Citizens were the better side in the opening exchanges of the encounter and they broke the deadlock through Khanyisa Mayo who scored to hand City a 1-0 lead in the 24th minute.
The goal rattled the Usuthu defence and the visitors conceded again a minute after the half-four mark with Darwin Gonzalez scoring to make it 2-0 to City going into the half-time break.
Usuthu came back an improved side after the restart as they piled pressure on City who were reduced to 10 players in the 67th minute when Thabo Nodada was sent off having collected his second yellow card.
AmaZulu were then awarded a penalty in the 73rd minute after Taariq Fielies had fouled Augustine Chidi Kwem in the box, but Bonginkosi Ntuli was denied from the spot-kick by goalkeeper Darren Keet.
However, Ntuli made amends in the 76th minute when the experienced centre forward hit the back of the net to make it 2-1 with Riaan Hanamub providing the assist.
The comeback was completed in stoppage time when substitutes Frank Mhango and Kwem combined with the latter scoring to ensure that the enthralling match ended in a 2-2 draw.
City (2) 2 (Mayo 24′, Gonzalez 31′)
AmaZulu (0) 2 (Ntuli 76′, Kwem 90’+5)
City: Keet, Rhodes (Lakay 72′), Cupido, Fielies, Gordinho, Mokeke, Mokhuoane (Mdantsane 90’+1), Nodada, Zapata (Goedeman 71′), Gonzalez (Van Heerden 90’+1), Mayo (Mani 84′).
AmaZulu: Mothwa, Sikhakhane, Hanamub, Gumede, Khumalo (Mhango 46′), Mobara, Bwalya, Maluleka (Qalinge 82′), Ntuli, Maduna (Brooks 72′), Majoro (Kwem 68′).