For the first time this year, the persistent bad weather relented, allowing all scheduled matches to proceed uninterrupted.
In Division 1, Joburg City showcased their dominance with a commanding 5-2 victory over Randburg, solidifying their position at the top of the table with 10 points. Defending champions Sundowners remain close behind on 9 points after a narrow 1-0 win against Global. Sundowners 2 beat Flying Eagles in the last game.
In Division 2, Leeds extended their perfect start to the season, maintaining their 100% winning record with an impressive 6-3 away victory over Rush FC. Old Parks are hot on their heels, boasting three wins from three matches, including a 7-1 win over GPMI. Lenasia completes the top three after a solid 2-0 win over Rietvlei.
Meanwhile, in Division 3, Florida held on to their lead despite a 1-1 draw with Panorama. Warriors missed the chance to close the gap, settling for a thrilling 3-3 draw with Randfontein. In another standout performance, Old Parks 2 climbed to third place with a 6-1 win over Randburg.