Relegation threatened Moroka Swallows FC has staged a dramatic second half comeback to win 3-2 against fellow relegation candidates Baroka FC in Dobsonville on Sunday.
The visitors who led 1-0 at the break, managed to increase their lead early in the second half.
However, Zambian Mwape Musona scored a second half brace within three minutes to make it 2-all.
Veteran Musa Nyatama came off the bench to score the winner late in the match. Swallows moved to 14th spot, and Baroka are still rooted at the bottom of the log with only four matches remaining.
Meanwhile, Royal AM cemented their second place position on the log after playing a goalless draw against neighbours Amazulu FC in the KwaZulu-Natal derby.