When they say the GladAfrica Championship is not for the faint-hearted, they ain’t lying my friend.
The pace that matches are played at in this league is out of this world.
It’s no wonder teams are inconsistent and if you slip up you might just wake up with your team down a quite a few goals.
Like a boxer against the ropes, Ajax Cape Town responded to the challenge against early pacesetters Tshakhuma Tsha Madzivhandila on their visit of the Mother City.
The Urban Warriors raced to an early lead and had a two-goal cushion for most of the match, but as usual their defence continued to leak goals but managed to see out Sunday's game 3-2
Cape Umoya United’s ambitions to challenge for the championship took another knock, after losing 1-0 against Pretoria University at Athlone Stadium.
That’s two matches without a win for Dominic Isaacs’ men, one draw and a defeat.
Meanwhile, Steenberg United were handed a brutal lesson on how not to play away games at this level.
The Safa Western Cape ABC Motsepe League champions were beaten 5-1 by Uthongathi out at Princess Magogo Stadium last Saturday.
This weekend, Cape Umoya in seventh place will travel to Soshanguve Giant Stadium on Saturday to visit league leaders JDR Stars.
Steenberg return home hoping to improve their 12th position when they welcome Swallows to Athlone Stadium on Sunday.
Ajax, who are the Cape’s highest ranked side in fourth place, will also be on the road to face the busy TS Galaxy at Kameelrivier Stadium on Sunday.