BidVest Wits held on for a 1-0 win over Lamontville Golden Arrows on Saturday despite playing the final 25 minutes with 10 men.
The victory was a third of the season for The Clever Boys and came via a first-half strike from Matthew Pattison.
They were made to battle though after a deserved red card for Ebrahim Seedat put the home side under pressure, but they were able to hold on and move into the top-half of the table.
After a slow opening to the game, the home side were ahead on 15 minutes as Pattison applied a cool finish. Calvin Kadi chased down what looked like a lost cause and kept the ball in play, before teeing up Pattison for the finish.
Nkosinathi Ogle came close to levelling matters midway through the first half when his shot from outside the area flashed just wide.
The blistering heat meant the sides had a water-break and afterwards Kadi had an effort that went wide as well.
Bongi Ntuli had an effort on the stroke of halftime that drifted wide and the teams went into the break with the home side in front.
Steven Hoffman in the home goal produced a wonderful point-blank save to deny Jabulani Nene with his header in what should really have been the equaliser.
South African junior international Seedat, who had earlier in the game been booked, fouled Siyanda Zwane and received his marching orders for a second bookable offence to leave Wits playing out the final 25 minutes with 10 men.
Ntuli almost found an equaliser in injury-time when his shot from inside the area was tipped over by the excellent Hoffman.