Moroka Swallows have had every one of their remaining fixtures this season changed by the Premier Soccer League (PSL). The changes come as the PSL attempt to group most of the remaining fixtures for this season, with all of the title contenders to play on one day, and all of those facing the drop from the top-flight to play on another.
Swallows' bid for the title will continue this Sunday when they play league leaders Wits University at Milpark (4pm kick-off).
Wits currently top the log with 48 points from 25 games, while Swallows are third on 45 points from 24 matches. Orlando Pirates are sandwiched in between on 47 points from 25 games.
After that, the match against Dynamos at the Rand Stadium (3pm) has been moved from April 26 to April 27.
The game with Santos, originally scheduled for May 2, will now be played a day later at the Athlone Stadium in Cape Town (3pm).
The fixture with Jomo Cosmos, which was due to be played earlier this season at Makhulong, but was called off due to lightening, will now be moved to May 14 in front of live television cameras at 7.30pm.
The crunch game with Kaizer Chiefs, originally penciled in for May 30, will now be played on the 18th at Mmabatho Stadium at 3pm.
The final match of the season is therefore the home clash with Golden Arrows at the Rand Stadium on May 24.
Click here for the full list of Swallows' fixtures