Cape Town - It will be a do-or-die affair as Moroka Swallows take on Ajax Cape Town in the penultimate round of Premiership fixture on Wednesday evening.
Read: Bucs to place pressure on 'Downs?
The Dube Birds are staring the drop in the face as they sit 15th in the standings, two points from safety with just two games remaining, meaning defeat this week, coupled with positive result for 14th-placed Chippa United, could see the Soweto outfit resigned to the relegation play-offs.