Golden Arrows scored a morale boosting 3-1 win over Black Leopards in an entertaining match played at a rainy Chatsworth Stadium on Wednesday night.
Both teams started well and created a few half chances in the opening minutes.
The best chance of the opening stages fell to Arrows midfielder Ace Gulwa, who arrived late in the box to meet a Mabhuti Khanyeza cross at the near post.
Gulwa got to the ball just before Leopards keeper Walter Khumalo, who recovered just in time to keep the ball out.
Khumalo also did well a few minutes later to rush out of his box and beat Siphesihle Ngobese, who had been put through on goal, to the ball.
Arrows keeper Davies Phiri also did well when called into make a save from a longe range shot from Chris Netshidzivhe.
The home team took then took the lead with a cracking strike from an unlikely source - Carlos Baute, who has not scored in the Premiership for over two years.
The former Pirates defender received the ball on the edge of the area from a corner and hammered home a powerful drive which gave Khumalo no chance.
A few minutes later a long range scorcher shot from Netshidzivhe forced Davies Phiri into making an excellent save to keep his side in the lead.
Khanyeza should have increased his side's lead on the stroke of half-time, but was not able to find the nesses composure with only the keeper to beat.
Leopards changed kits at half-time - swapping their yellow outfit for an all-black strip, which seemed to spur the players on as they came out charging in the second half and created numerous chances early on.
The home team managed to weather the storm and then grabbed a second goal through Siphesihle Ngobese in the 60th minute.
The goal came after substitute Siza Dlamini broke down the right flank and unselfishly fed the ball to an unmarked Ngobese, who showed good composure to slot the ball past Khumalo.
Ngobese again came close to adding to the scoreline in the 75th minute, but Khumalo did brilliantly to come off his line and smother the shot.
A minute Richard Lishiva came close to pulling a goal back for the Limpopo-side, but his header flashed just over the bar.
In the 79th minute Leopards striker Kelvin Mushangasike gave his side some hope when he scored with a cracking volley directly from a corner.
But Arrows were not harbouring any thoughts of letting Lidoda Duhva staging a comeback when they grabbed a third goal straight from the kick-off.
Dlamini was again the supplier, this time feeding Khanyeza, who ran onto the through ball and smashed the ball past Khumalo into the top corner of the net.
Arrows substitute Harry Milanzi should have put the outcome of the game beyond doubt in the 84th minute, but his first touch let him down with only the keeper to beat.
That proved to be the last major action of the match, giving Abafana Bes'thende an important win which sees them leapfrog from the relegation zone into relative safety in mid-table.