Chippa United beat Wits 5-3 on penalties in their Nedbank Cup quarterfinal at Bidvest Stadium on Saturday.
With the match ending on 4-4 after 120 minutes, it was Chippa who booked their spot in the last four after winning the shootout.
Andile Mbenyane had given Chippa the lead soon after kickoff.
But that didn’t last long as Gift Motupa found a 19th minute equaliser before Terrence Dzvukamanja put the Students ahead for the first time just before the interval.
The Chilli Boys fought back and levelled from the penalty spot through Boikanyo Komane, before Dzvukamanja notched what looked to the winner.
KEPT OUT: Elias Pelembe. Photo: Backpagepix.
But then Ruzaigh Gamaldien fired in a superb 89th-minute freekick to force the game to extra time.
More goals followed as Rhulani Manzini edged Chippa in front once more, before Deon Hotto netted the last of the eight goals to take the match to the lottery of penalties.
Wits star Elias Pelembe’s penalty was then kept out by Mbongeni Mzimela, which proved the difference as all five of the Chippa players converted their spot-kicks to emerge victorious and book their spot in the semifinals after a memorable cup encounter.
Chippa will now face Chiefs in the semis, with TS Galaxy and Golden Arrows locking horns.