Kaizer Chiefs bagged their second win of the new Absa Premiership season after seeing off the threat from Mpumalanga Black Aces in Nelspruit with a thrilling 2-1 win
Last season's league runners-up followed up their first win of the season over the weekend with anoter six points, courtesy of first half strikes from Mandla Masango and Reneilwe Letsholonyane.
Despite Aces' new boy, Aubrey Ngoma, scoring his first goal for his new team, Chiefs did enough to see out the result, in a game that was wrapped up by half-time.
Chiefs made the brighter start, as George Maluleka and George Lebese both had early attempts, before Masango took care of the early celebrations.
The winger picked up a superb ball over the top from the Kaizer Chiefs midfield, trapped the ball brilliantly and found himself alone with the goalkeeper.
A desperate effort from Sandile Zuke only added to the drama as he collided with goalkeeper Energy Murambadoro, allowing Masango to slot home into a vacant net.
Chiefs looked like bagging a second but Aces stunned the Soweto giants four minutes from half-time when Ngoma volleyed home a superb effort after an intelligent flick-on from Collins Mbesuma.
Amakhosi, however, were not going to take it lying down and when Letsholonyane sent the ball sailing into the top corner, Aces were left asking questions of their defence.
The dreadlocked midfielder put his laces through the ball and slammed home past a helpless Murambadoro, who had no reply as he watched Chiefs tear away in celebration.
Leading at the break, Chiefs were in no mood to let up on their advantage and looked more compact at the back, as Aces struggled to make inroads.
The visitors looked content to sit back and ensure they don't give up the lead as the contest became a cagey affair.
Second half replacement Siphelele Mthembu tried to spark the Glamour Boys into life but saw his effort go wide with 20 minutes left to play.
Aces then followed it up with a chance of their own as Tendai Ndoro flashed a shot at goal, but was thwarted by Itumeleng Khune, who made a straightforward save to keep Chiefs' lead in tact.
Maluleka thought he had done enough for a goal on 75 minutes but his thunderous shot was well saved by Murambadoro, who parried away the shot.