Division 1
The title race remains extremely tight after all three leaders secured victories. Joburg City defeated Sundowners 5–0. Global United followed with a 3–1 win over Lenasia, while Highlands Park B beat Randburg 5–1. In the other fixture, Rietvlei overcame Barcelona 4–2.
The table now shows Joburg City top on 32 points. Highlands Park B sit second on 31, level on points with Global, who also have a game in hand. With margins this small, every remaining match carries significant weight.
Division 2
Old Park missed the chance to clinch the title after a narrow 4–3 defeat to Randfontein. The result keeps Randfontein in third place alongside Florida, who secured a 7–4 win over Randburg. Panorama edged Rush 2–1, while Leeds strengthened their position with a 3–2 away victory at Old Parks.
Leeds remain second and still have an outside chance, sitting seven points behind Old Parks with three games left to play, one more than the leaders.
Next week brings a potentially decisive clash: Old Parks vs Leeds. The outcome could determine the destination of the Division 2 title.
