In the final matches of the DStv Premiership season, teams suffered a mix of joy and disappointment as the results played out in a nailbiting finale.
The battle for the top eight is headed for an epic finale after no less than five teams left themselves in the running for the last available spot following this weekend's DStv Premiership action.
Royal AM coach John Maduka could not shy away from the fact that their recent slump in the DStv Premiership is due to their transfer ban.
Mamelodi Sundowns took another step towards completing a record points total in the DStv Premiership after a 2-0 victory against Royal AM at the Harry Gwala Stadium.
Peter Shalulile scored with a late header as champions Mamelodi Sundowns maintained their unbeaten league run with a 1-0 victory against Royal AM.
Cape Town Spurs kept their slim hopes avoiding relegation alive, Cape Town City celebrated their first victory of 2024 while SuperSport and Sekhukhune could not be separated in PSL action on Tuesday.