SuperSport United came from behind to defeat title-holders Kaizer Chiefs 3-1 and maintain their perfect start to the South African Premiership season.
After Bernard Parker converted a penalty on Saturday, United stormed back in the second half at Atteridgeville outside Pretoria through goals from Enocent Mkhabela, Bennett Chenene and Bradley Grobler.
It was the third consecutive win for a club bankrolled by a Johannesburg-based pay TV sports channel since starting the season under new coach Cavin Johnson.
And the result confirmed a modest beginning for Soweto outfit Chiefs with the defeat coming after a narrow win over promoted Black Aces and a draw against Moroka Swallows.
SuperSport top the richest national football league in Africa with a $US975,000 ($A1.10 million) first prize by two points from fellow Pretoria club Mamelodi Sundowns and Swallows.
Sundowns won 1-0 at Golden Arrows through a goal from Togo midfielder Dove Wome while an Edward Manqele hat-trick lifted Swallows to a 3-2 home win over Aces in Soweto on Friday.
Platinum Stars have five points after a 2-1 win over visiting Polokwane City to lie fourth, and Wits University, Chiefs and Maritzburg United are next with four points each.
