Substitute Thobani Mncwango scored with his first touch of the ball to give Polokwane City a boost on Sunday in the South African Premiership relegation struggle.
Mncwango tapped in a low, clever Puleng Tlolane cross on 79 minutes as City snatched a 2-1 home victory over Mpumalanga Black Aces.
Malawian Esau Kanyenda gave City a fortunate 1-0 half-time lead just before the break after a long clearance from former Botswana goalkeeper Modiri Marumo.
Aces, the better opening-half side only to be let down by indecisive finishing, levelled on 54 minutes through a lob from Nigerian Onyekachi Okonkwo with Marumo off his line.
Winning the clash of promoted clubs lifted Polokwane three places while Aces dropped two positions in the richest African national football league.
Goal difference separates the clubs, who are four points above the relegation zone as the 16-club championship approaches the halfway mark.
Defeat continued a mixed return to top-flight football for Aces, who are coached by 1996 CAF Africa Cup of Nations-winning South Africa coach Clive Barker.
They upset visiting league leaders Mamelodi Sundowns 1-0 in midweek with Zambian Clifford Mulenga scoring the lone goal on 10 minutes.
"We showed big hearts, character and fighting spirit," said Polokwane coach Abubakaar 'Boebie' Solomons, who has revived a side that lost their first five league games.
Barker said: "I fancied our chances after equalising early in the second half and we did have two stoppage-time chances to level."
There was a minute's silence and each player wore a black armband in the six games this week to honour former South African president Nelson Mandela, who died on Thursday.