Richards Bay FC have been crowned GladAfrica Championship winners and secured automatic promotion to the DStv Premiership.
Two points separated league leaders Richards Bay and the University of Pretoria heading into the final day of the season on Sunday afternoon.
The Natal Rich Boyz were held to a goalless draw by Cape Town Spurs at the King Zwelithini Stadium on Saturday, with the point securing the title an promotion to the top-flight.
University of Pretoria 0-0 Hungry Lions
University of Pretoria missed the chance of automatic promotion and had to settle for a play-off spot after a goalless draw against Hungry Lions on Sunday afternoon at ABSA Tuks Stadium.
A draw meant AmaTuks missed out on automatic promotion by two points in second place while Hungry Lions finished in 11th spot on the log.
Cape Town All Stars 0-1 JDR Stars
Cape Town All Stars, who had already booked their spot in the play-offs went down 1-0 against JDR Stars on Sunday afternoon at Idas Valley Sports Ground.
The Hammer Boys were three points shy of Igugu Lekapa and the promotion play-offs in fourth spot.
Scroll through the gallery to see the 10 most valuable No. 10s in the DStv Premiership
Pretoria Callies 1-2 Jomo Cosmos
Jomo Cosmos bounced out of the GladAfrica Championship on a winning note after a 2-1 win over Pretoria Callies on Sunday afternoon at Lucas Moripe Stadium.
Thabo Mophakisa and Tshepo Matsemela were on the scoresheet for Ezenkosi, as they waved the second-tier goodbye following their relegation.
Venda Football Academy 1-1 Free State Stars
Venda Football Academy finished in fifth place on the log after playing to a 1-1 draw against Free State Stars on Sunday afternoon at Thohoyandou Stadium.
Abbey Seseane broke the deadlock for Ea Lla Koto just before the half-time break but Ranga Chivaviro salvaged the share of the spoils for Venda with the equaliser on the hour-mark.
Platinum City Rovers 0-5 Black Leopards
Black Leopards ended their campaign in a rampant fashion after hammering Platinum City Rovers 5-0 on Sunday afternoon Olen Park Stadium.
Lidoda Duvha jumped up to tenth, two points behind eighth-placed City Rovers.
Polokwane City 4-2 Tshakhuma Tsha Madzivhandila
Polokwane City ended their nine-game winless run on their final game after thrashing Tshakhuma Tsha Madzivhandila 4-2 in the Limpopo derby on Sunday afternoon at the Old Peter Mokaba Stadium.
Rise and Shine finished in seventh spot on the log while Tshakhuma ended their campaign in 13th spot.
Uthongathi 1-0 TS Sporting
Uthongathi got over their five-game winless streak after a last-gasp 1-0 win over relegated TS Sporting on Sunday afternoon at Princess Magogo Stadium.
After a goalless first stanza, Mlungisi Khumalo snatched the winner for the Cane Cutters in the last minute.