In Division 1, Joburg City were crowned champions after a 2-1 win over Sundowners, capitalising on Global’s 2-1 home defeat to Highlands Park B. Highlands Park temporarily moved up to second place.
In Division 2, the final catch-up game of the season saw Leeds beat Old Parks 8-2, securing a joint second-place finish alongside Lenasia and Rietvlei.