This weekend's Premier Soccer League action will prove to be another crucial round of fixtures at both the top and the bottom of the table. By the time Sunday evening comes, we should know a lot more about who is staying up and who will be crowned champions for 2003.
Friday night is "relegation night" as Cape Town duo Hellenic and Ajax face tough assignments against Durban sides.
The Greek Gods are at home to Golden Arrows at the Athlone Stadium, knowing that a victory will possibly assure them top-flight football next season.
Their near-neighbours Ajax Cape Town are in a far more precarious position, however, and need to beat Manning Rangers in Chatsworth to move out of the bottom two. Should they do that, they will still have to hope other results go their way this weekend to stop them dropping back into the quagmire.
Saturday pits two teams at the top against two at the bottom.
Black Leopards have been in fine form of late, but they have had to be after looking like dead-certs for the drop just a few weeks ago. A string of good results could come to an end, however, as they face high-flying Wits University in Thohoyandou. Wits will be desperate for the win to maintain pressure on Orando Pirates at the top of the table.
And the Buccaneers could seal their championship hopes with a victory over struggling Bush Bucks at The Royal Bafokeng Stadium. If results go their way, Pirates could open up a four-point gap at the top of the table with a game in hand.
The final match of the weekend is on Sunday at the Rand Stadium. Moroka Swallows will be hoping to keep pace with the leaders, while Dynamos are looking to secure a top eight finish.