Kaizer Chiefs bounced back to form in emphatic style with a comprehensive 4-1 victory over Cape Town City in their Absa Premiership clash on Saturday.
It was a first league win of the season for Giovanni Solinas' side as they weathered a City storm and then picked their opponents apart in the second period after the home side had been reduced to 10 men following a red card for defender Taariq Fielies.
It will be relief for Solinas, who had only won one of his eight games in charge in all competitions so far this season, but saw his side turn on the style in front of a vibrant 35,000 crowd at the Cape Town Stadium.
Chiefs were ahead when defender Siyabonga Ngezana headed home from close-range after being set-up by Willard Katsande inside the City box.
Former Amakhosi forward Matthew Rusike brought City level though with a header from Ayanda Patosi's corner as the teams went into the break level.
Bernard Parker teed-up Khama Billiat for a headed goal shortly after the break and when City were reduced to 10-men after as second booking for Fielies, with referee Thando Ndzandzeka realising after some time that he had carded the player twice, Chiefs managed to take control.
As City pushed forward with their numerical disadvantage, they were always going to be left exposed at the back.
Billiat punished them with a second, before Philani Zulu netted his first goal for Chiefs with a late fourth on the break.
Orlando Pirates made it a good day for the Soweto teams when they ended a 10-match winless run against SuperSport United to claim a 3-1 success at the Orlando Stadium.
The Buccaneers moved into third in the league table with the deserved victory as Vincent Pule set them on their way with a first half strike.
SuperSport drew level on 70 minutes when Aubrey Modiba's excellent ball to the back post was poked home by former Bafana Bafana defender Bongani Khumalo, and it looked as though the momentum could be with them.
But Pirates hit the front again when Thembinkosi Lorch swept home a low shot from, the edge of the box, before Ben Motshwari bundled home his first goal for the club after being brilliantly set-up by Zambian Justin Shonga.
SuperSport goalkeeper Ronwen Williams saved brilliantly from Shonga in the closing minutes, though the latter could have rolled the ball square to provide an open goal for Pule.
Table-toppers Bidvest Wits were held to a 0-0 draw by Maritzburg United, who have still yet to record a victory this season.
Both sides had chances to win the game, with the best falling the way of Wits as Scottish striker Simon Murray, Gift Motupa and Deon Hotto proved wasteful in front of goal.
Eric Tinkler got his first win as Chippa United coach when they edged Baroka FC 1-0 in Mdantsane.
Stalwart Andile Mbenyane netted four minutes from time to seal the win for the Chilli Boyz in a game that never reached great heights as a spectacle.
In the final game on Saturday, Polokwane City edged Free State Stars 1-0 as Bongile Booi netted his first of the campaign for the Limpopo club.