Wits started the game brightly, but there were dealt an early blow when former Bafana Bafana captain Aaron Mokoena pulled a hamstring and was replaced after just 10 minutes by James Mayinga.
SuperSport created the first clear scoring chance on 16 minutes when Moffat Mdluli chipped a perfectly-weighted ball over the defence to find Thabiso Nkoana, but the young striker completely fluffed the opportunity.
Nkoana had a better effort on goal in the 33rd minute with a low shot to the near post that was only half-stopped by Wits’ Steven Hoffman – luckily for the goalkeeper the ball squirmed away wide of the goal.
A controversial incident came in the 40th minute when Nkoana provided a cross from the right that was headed home by Atusaye Nyondo, but the linesman had flagged that the ball had crossed the line. TV replays suggested the goal should have stood.
Wits had a great chance to break the deadlock in injury time at the end of the first half when Calvin Kadi found himself one-on-one with Ronwen Williams, but the goalkeeper did brilliantly to push the Clever Boys attacker wide and then pull off a desperate diving save.
The second half started on a dour note for SuperSport, who had defender Mor Diouf sent off for a second yellow card.
However, on 55 minutes the 10-man team took the lead through makeshift left-back Franklin Cale, who scored direct from a free-kick after Papy Faty fouled Kermit Erasmus.
Yet Matsatsantsa’s lead last just 17 minutes as Wits drew level through Kadi. Matthew Pattison floated in a corner kick that was knocked down in the middle of the penalty area before Kadi swept it home from close range.
With just over ten minutes to go, United had another man sent off as Cale handled a cross in the 18-yard area, picking up his second caution and handing the Clever Boys a penalty. Kadi took the spot-kick, but Williams produced an excellent save with his legs.
Soon after Pattison produced a sublime goal-bound volley that would have taken the net with it were it not for another exceptional save from Williams, who spectacularly palmed it away in mid-air.
SuperSport had a chance to reclaim the lead in the 87th minute when substitute Mark Haskins sprung the offside trap, but he took too long to get away a shot and allowed S’boniso Gumede to get back and make a last-gasp challenge.
In injury-time Ryan Chapman had a similar chance for Wits, but again the excellent Williams did enough to deny the Clever Boys.