The last round of matches in the SWD premier league will be contested this weekend although the results will have no impact on the log standings.
In the promotion league semi-finals that will be played on Saturday Pirates United will host Thembalethu in Knysna and Heidelberg and Riversdale will contest for a place in the final in a Hessequa derby.
The fixtures are:
NMU Madibaz George vs Pioneers (Saturday), Knysna Cavaliers vs NMU Madibaz George (Sunday)
Promotion League (Semi-Final)
Pirates United vs Thembalethu, Heidelberg United vs Riversdale