Baroka FC were crowned as National First Division champions, while Highlands Park and Mbombela United will contest the 2015/2016 promotion play-offs.
At the foot of the standings, Moroka Swallows and African Warriors must contemplate life in the Second Division after being relegated.
Baroka FC 1-1 Milano United
Thabiso Kutumela wasted the chance to put the hosts ahead when his 40th minute penalty was saved by Lee Langeveldt. The Cape side scored just before half time through a well-worked goal which saw Junaid Sait setting up Mzwanele Mahashe to turn the ball in from close range.
But Bakgaga were to draw level 20 minutes from time in front of a huge turnout at the Peter Mokaba Stadium when a neat combination in the box ended with Kutumela picking out the bottom corner with a clinical finish for his 18th of the season.
There were joyous scenes in Polokwane afterwards as Baroka management, players and fans celebrated their first ever promotion to the top flight.