Cape Town - There were 22 goals scored in seven PSL fixtures this weekend as Bidvest Wits kept up their title challenge.
Elsewhere, there was more frustration for defending champions Kaizer Chiefs while Mamelodi Sundowns made it three wins in a row and six from seven to continue their revival.
Here are some of the key talking points from the weekend:
WITS SHOWING THEIR METTLE
In what was perhaps the game of the weekend, Wits relied on a minute of magic from Daine Klate to come from behind twice as they defeated Golden Arrows 3-2. The Durban lads were dominant for most of the match, yet Wits pulled off the result in dramatic fashion in front of an expectant home crowd. It was the type of fixture that Wits have to win if they want to sustain their title charge, and that they did so without being at their best will be encouraging for Gavin Hunt.
CHIEFS' BLUSHES CONTROVERSIALLY SPARED
Maritzburg United have had a torrid season, and it looked like they had done enough to secure three priceless log points against the PSL champions. But, bizarrely, there were seven additional minutes allocated at Harry Gwala Stadium and Chiefs found an equaliser at the death through Reneilwe Letsholonyane. It was a moment that saved the Glamour Boys and crushed Maritzburg, but it could not detract from another disappointing result for coach Steve Komphela. Chiefs have now drawn six of their 11 PSL matches this season and they find themselves eight behind behind table-topping Wits.
SUNDOWNS MARCH ON
Pitso Mosimane's Mamelodi Sundowns look the form side in the league right now. Saturday's 3-1 triumph over Free State Stars was their third straight win and sixth in seven (with a draw against Polokwane the only blemish in that time). 'Downs haven't lost since September 12 (2-1 against Golden Arrows), have conceded once in their last six and are just three points behind Wits. The upcoming PSL break is not ideal for them, and they are next in action on December 20 when they host Orlando Pirates.
MASSIVE RESULT FOR COSMOS
It is early days yet, but Jomo Cosmos' 4-3 win over Chippa United on Sunday will go a long way in their fight for PSL safety. Cosmos have struggled for goals all season - they doubled their 2015/16 tally on Sunday - but their second win of the campaign sees them go five points clear of both Tuks and Maritzburg United, though Tuks have played two less games.
SUPERSPORT'S RECOVERY
Gordon Igesund had been the feeling the heat a little at SuperSport, but Saturday night's 1-0 at Athlone Stadium helps. The Pretoria-based outfit have now gone four games undefeated - though two of those were draws - while moving up to ninth on the log. That still won't be good enough for a side that boasts some serious star quality, and Igesund's only remaining fixture this year against Tuks will be a must-win.
Follow @LloydBurnard on Twitter ...