THRILLER: Ajax CT in a 4-4 derby draw. Photo: BACKPAGEPIX

The NFD season has kicked into top gear and the Cape sides are very much in the mix for the promotion and survival battles with 10 matches remaining.

Ajax Cape Town and Tshakhuma Tsha Madzivhandila set the tone for what can be expected in the upcoming matches.

With playoff spots on the line, the two sides’ clash was a high-scoring 4-4 affair at Athlone Stadium on Sunday afternoon.

That same day, Cape Umoya finally came undone after enjoying a run of seven games without a loss.

They lost 2-1 against Richards Bay away at Umhlathuze Sports Complex.

Meanwhile, it was a case of glass half empty or half full for league leaders Stellenbosch as they were held to a goalless draw to Mbombela United away at Kanyamazane Stadium on Saturday.

Ubuntu Cape Town’s battle for safety was given a huge lift as they won 2-1 against Jomo Cosmos at Athlone Stadium on Friday. They now sit a point above the relegation zone.

There is a break in league action this week, as Cape Umoya battle it out in the Nedbank Cup last 16 against Mbombela United at Athlone Stadium on Friday afternoon.

Also look out for SAFA Western Cape ABC Motsepe side The Magic, who are up against Soweto giants Kaizer Chiefs out in Port Elizabeth on Saturday. It should be good.