The club rugby season will reach its conclusion at City Park on Saturday with the WPRFU Super League finals.
A full season of club rugby all comes down to this, as the top teams in each league battle it out to be crowned champions of their respective leagues.
On the day, two playoff matches will also take place to determine who plays in the promotion/relegation games scheduled for 30 September.
The matches will be broadcast live on SuperSport Variety 3 and live-streamed on the SuperSport Schools app.
In Super League C, Hamediehs will take on Van Der Stel-Evergreens after both teams recorded good wins in their semifinals last week. Van der Stel-Evergreens managed a 35-22 win against Kraaifontein, while Hamediehs beat Macassar 20-13. The Super League C Final will kick off at 13h10 on City Park A field.
The Super League B Final will see SK Walmers face CPUT. SK Walmers beat Hands & Heart 50-7 in their semifinal, while CPUT edged Franschhoek 17-15 in a nailbiter. The Super League B Final will kick-off at 14h30 on City Park A Field.
The Super League A Final will see local rivals Maties and Helderberg battle it out for top honours. Maties beat Villager RFC 13-10 in their semifinal, while Helderberg picked up a 28-17 win against UCT last week. The Super League A Final will kick off at 15h50 on City Park A Field.
Entrance at City Park on Saturday will be R20 per adult and R10 for children.
WPRFU Super League semifinal results:
Super League A
Villager 10-13 Stellenbosch
UCT 17-28 Helderberg
Super League B
SK Walmers 50-7 Hands & Heart
Franschhoek 15-17 CPUT
Super League C
Van Der Stel-Evergreens 35-22 Kraaifontein
Macassar 13-20 Hamediehs
WPRFU Super League Finals fixtures
Super League A
Stellenbosch v Helderberg
Kick-off: 15h50
Super League B
SK Walmers v CPUT
Kick-off: 14h30
Super League C
Van Der Stel-Evergreens v Hamediehs
Kick-off: 13h10
Super League B play-off
Franschhoek vs Hands & Heart
Kick-off at 11h50
Super League C play-off
Macassar vs Kraaifontein
Kick-off at 10h30