Kaizer Chiefs and Golden Arrows have joined Maritzburg in the last eight of the Telkom Knockout Cup following their respective wins.
Amakhosi had to secure their spot through a penalty shoot-out to eliminate Cape Town City after it ended 1-all after 120 minutes.
Steve Komphela’s Arrows side scored the solitary goal in extra time against Polokwane City to progress through to the next round.
Polokwane City came into the fixture looking to rediscover their early season form.
However, they once more found it difficult as they suffered their third successive defeat.
It was only in the second half that the Sugar Ray Xulu Stadium came to life.
There were a few attempts late in the half for both sides. However, none of them were able to find the back of the net.
The home team ended the match strongly and it took them just 10 minutes to find the back of the net through an own goal.
The Cape Town Stadium produced a match filled with drama between hosts Cape Town City and Kaizer Chiefs.
The first half had five yellow cards, one of which was supposed to be a straight red when Mpho Makola shoved the referee as he disputed a penalty handed to Chiefs.
Daniel Cardoso missed, while his coach Ernst Middendorp had to make two injury-forced changes of Kearyn Baccus and Bernard Parker.
Amakhosi woes continued when Kermit Erasmus put the Citizens ahead with a thunderous shout to beat Daniel Akpei.
George Maluleka should have levelled matters minutes into the second half, but his close-range attempt missed the target.
At the other end, Akpei was called to task to deny the home team another goal.
After the hour mark, City dominated possession and made several attempts at goal.
Defensively Benni McCarthy’s side maintained its structure for most of the match forcing Chiefs to have long range shots.
But lapse in concentration with a few minutes remaining allowed substitute Samir Nurkuvic to equalise and take the match to extra-time.
After 120 minutes, the outcome was decided through a penalty shootout.
Cardoso managed to convert the first penalty to make up for the missed opportunity earlier in the match while Akpei saved Ebrahim Seedat’s penalty as he went the right direction.
Leonardo Castro and Khama Billiat also found the back of the net while Taariq Fielies took his shot wide.
Lebogang Manyama’s poor effort was saved on the line before Eric Matoho’s shot was just too powerful for Peter Leeuwenburgh.