Moroka Swallows moved up to third place on the Castle Premiership league table after they beat Manning Rangers at the Rand Stadium on Saturday afternoon.
The game was played at a fast pace and provided the supporters with plenty of entertainment.
Mxolisi Mchunu had the first chance of the match, but his free-kick was struck straight at Greg Etafia, in goal for Swallows.
Cecil Oerson, who was a constant threat down the right flank, wasted a chance to score in the 31st minute when he missed the target.
Despite the Birds' dominance in the first half, the closest they came top scoring was when Shaun Permall struck the crossbar with a header.
There were no goals at half time, but Gavin Hunt's team talk seemed to have did the trick as the Dube Birds came out and played with renewed vigour in the second stanza.
The hosts took the lead in the 49th minute when defender Innocent Chikoya played in a beautiful cross into the box
to Cecil Oerson, who made no mistake with his header.
Seven minutes later Swallows doubled their lead when Linos Chalwe handled in the box after indirect free kick
and referee Charl Theron had no hesitation in awarding a penalty. Edzai Kasinauyo stepped up to convert the spot kick, easily beating Rangers goalkeeper Chad Harper.
The Mighty Maulers grabbed a consolation goal in the 83rd minute after defender Ivan Winstanley was adjudged to have brought down Rangers striker Alton Meiring in the box, causing referee Charl Theron to immediately point to the spot.
Defender Francois Mbessa was given the responsibility of the spot kick, and he made no mistake in beating Swallows 'keeper Craig Etafia.
The goal was too late for the Durban side, however, as the Birds held on for an important victory, which keeps them amongst the front-runners in the league.