Cape Town - Wits got their Absa Premiership title chase back on track with a 4-2 victory away to Bloemfontein Celtic at the Dr Molemela Stadium on Friday.
As it happened: Bloemfontein Celtic v Wits
The Students had to work hard and took it took two late goals from Terrence Dzvukamanja to seal the points as the visitors battled back after going behind early in the game.
Tebogo Potsane had given Phunya Sele Sele the lead after just three minutes but Wits were determined to make up lost ground as they had slumped to two defeats in their two PSL matches.
The Clever Boys dictated proceedings but Dzvukamanja and striker Lehlohonolo Majoro could not find the back of the net with good chances.
The visitors were awarded a penalty in the 37th minute when Mbhazima Rikhotso brought down Gabadinho Mhango in the box but Keagan Ritchie failed to beat Patrick Tignyemb in the Celtic goal as the hosts went into the break with a slender advantage.
Wits came out fighting after the interval and Mhango equalised just on the hour mark before Gift Motupa gave them the lead with just about 20 minutes remaining.
The Students looked to be holding out for an important win but Celtic found an equaliser through Tshegofatso Mabasa four minutes from full-time.
However, instead of feeling sorry for themselves, Wits knew the importance of taking maximum points and Dzvukamanja scored a minute from time before completing his brace late on to seal a thrilling win.
The win moves Wits up to second in the PSL standings, two points behind Mamelodi Sundowns, although the Students have now played a game more than the league leaders.
Celtic stay in 8th place on the PSL log with six games of their season still remaining.