It was an end-to-end typical Cup tie with plenty of strong tackles and close goal scoring chances.
In the end though there had to be one winner and Celtic defender Limbikani Mzava unfortunately missed the decisive penalty. Wits ‘keeper Jackson Mabokgwane, however, did well to make the save.
Joel Mogorosi nearly opened the scoring right in the first minute of the game, but Jackson Mabokgwane, standing in for the injured Moeneeb Josephs, took care of the danger.
The home side’s first real opportunity at goal arrived after 17 minutes when debutant Henrico Botes got his head to a cross but could not get much power behind the goal attempt.
Just before half time, another new face for Wits, Toriq Losper, played Sibusiso Vilakazi through on goal and Vilakazi then turned his man and found Ryan Chapman but he skied his shot.
Bidvest Wits coach Gavin Hunt made two changes fairly early in the second half, bringing on Dillon Sheppard and Sthembiso Ngcobo for Jabulani Shongwe and Ryan Chapman respectively in the 61st minute.
Sheppard made a big difference with some intelligent passing, accurate set piece delivery and this allowed the home side to keep the ball a little longer.
But still neither team could find the back of the net and in the 82nd minute, Wits went close when Nhlapo’s powerful cross from the right wing found Vilakazi’s head, but his attempt was saved well by a diving Tignyemb.
In the dying seconds of regulation time, Onismor Bhasera got through on goal and had a great scoring chance put sent his shot wide of goal.
During the extra time period defender S’boniso Gumede got onto a Sheppard set piece and powered his header against the woodwork.
Celtic’s Lerato Lamola gave the home side a few scared during the extra time period but the game would go to penalties to decide a winner.