Mwape Musonda struck a second-half brace to inspire Black Leopards to a 2-0 win over SuperSport United on Saturday afternoon.
Leopards' resurgence has been evident since the arrival of coach Dylan Kerr towards the end of last year.
They started the year with back-to-back wins, and this was their third straight win and a move further away from the relegation zone.
The fact that their home matches moved to the Thohoyondou Stadium has perhaps also helped them, especially given the amount of support they continue to receive from the Venda community.
United were looking to bounce back from their 1-0 defeat to Cape Town City, but they needed to be solid at the back to keep Leopards at bay.
Kaitano Tembo had his strongest possible squad with Dean Furman and Thabo Mnyamane returning to the team after long injury lay-offs. Also making his return was Bradley Grobler whose absence has been felt by the Tshwane outfit.
It took 27 minutes for the game's first real chance to arrive as Ronwen Williams was called into action by the home side.
Williams was nearly caught off guard minutes later as Tshwarelo Bereng saw him off his line before firing from distance.
However, the attempt went over the crossbar with the SuperSport goalkeeper in no man's land.
Leopards won a penalty 10 minutes into the second-half after relentless pressure from their forwards.
Musonda stepped up to beat Williams for his sixth goal of the campaign and Leopards' first of the afternoon.
The crowd out in the stand regained their voices and rallied behind Leopards, rightly so as Leopards dominated both on and off the pitch.
They were nearly silenced with 15 minutes to go as Onismor Bhasera tested goalkeeper King Ndlovu from outside the box.
Ndlovu was up to the task as he tipped Bhasera's ball over the crossbar, much to the delight of Leopards fans.
Musonda put the game to bed with a fine finish five minutes from time following a brilliant defence-splitting pass by Bereng.
This was Musonda's seventh of the campaign - a goal which ensured Kerr's perfect start to life at Leopards is kept intact.
For Tembo, this defeat was more of a wake-up call given that the team is struggling to move up the ladder on the PSL log.
They remain in the eighth position with just 23 points, while Leopards are now in position 11 after 16 league games.