TS Galaxy 1-2 Stellenbosch
Stellenbosch were crowned champions after rallying from behind to defeat TS Galaxy on Saturday afternoon at Tsakane Stadium.
Daanyal Daya broke the deadlock five minutes before the half-time break but Antonio Van Wyk levelled matters for Stellenbosch on the stroke of half-time.
Van Wyk secured the title for the Western Cape side and completed his brace with what proved to be the winner 25 minutes before time.
Orlando Pirates 2-0 Swallows
Orlando Pirates ended their campaign in third spot on the log after a routine 2-0 win over Swallows on Saturday morining at Tsakane Stadium.
Boitumelo Radiopane gave Pirates a perfect start with the opener in the second minute and doubled their lead seven before the half-time break.
Radiopane's brace took his overall tally to 24 goals, as a top goal-scorer.
Kaizer Chiefs 1-1 Baroka
Kaizer Chiefs wrapped up their campaign with a 1-1 draw against Baroka on Saturday morning at FNB Stadium.
Wandile Duba broke the deadlock for the Glamour Boys on the half-hour mark but Mosete salvaged the share of the spoils for Bakgaga with the equaliser just after the hour-mark.
The Soweto giants ended the season in sixth spot on the log.
Scroll through the gallery to see the 10 most valuable No. 10s in the DStv Premiership
Maritzburg United 3-2 Mamelodi Sundowns
Mamelodi Sundowns brought their season to an end on a sour note after they were edged by Maritzburg United in a five-goal thriller on Saturday morning at Tsakane Stadium.
Asanda Buthelezi gave the Team of Choice an early lead but Ofentse Mashiane levelled matters nine minutes before the half-time break.
Buthelezi restored the lead for Maritzburg early in the second stanza and completed his brace while Cameron Carnell made it 3-1 in the 66th minute.
Cassius Mailula gave Sundowns hope after pulling a goal back in the last three minutes but that only proved to be a consolation goal.
The Brazilians ended the campaign in seventh spot on the log.
Royal AM 0-2 SuperSport United
SuperSport United missed out on the title by two points and finished as runners-up after a 2-0 win over Royal AM on Saturday afternoon at Mpumalanga Stadium.
After a tense and goalless first stanza, Ryan Manning eventually broke the deadlock for Matsatsantsa early in the second stanza and Neo Rapoo doubled their lead 13 minutes before time.
Cape Town City 1-3 AmaZulu
Chippa United 3-1 Golden Arrows
Marumo Gallants 1-1 Sekhukhune United