Mamelodi Sundowns moved three points clear at the top of the Premiership thanks to a late Peter Shalulile winner.
Following draws against second-placed SuperSport United, Bloemfontein Celtic and Swallows FC, it looked like Sundowns were on track for a fourth until the Namibian saved his side.
A tap-in from Ovidy Karuru helped the hosts into the lead and their task was made easier when Mothobi Mvala was sent for an early shower.
Shalulile, though, had other ideas.
“All glory goes to God, it was not an easy game, it was a tough game. We kept on believing we can get the two goals and it paid off. All credit to my teammates and the technical team,” Shalulile told SuperSport TV.
“When you’re a man down you have to work extra hard, we kept on telling ourselves the draw is not good, we should start to win. We grind out the result today and we got the three points.
“Well, you have not seen the best of me yet, I’m still getting on my feet, I’m still learning and when the guys believe in you, you’re destined for great things, that’s why I’m delivering now.”
SuperSport United and Swallows can draw level with the defending champions if they win their game in hand.