The group stage is nearing its end, and we have the first confirmed semifinalists in both the Division 1 and Division 2 cups.
Division 1:
Group A:
Global’s 5-1 victory over Atletico secured them the top spot. Sundowners 2 and Highlands Park A, who faced off in a match that ended with a 2-1 victory for Sundowners, are still battling for second place, which could potentially earn them the best second-place berth.
Group B:
Sundowners cemented their dominance with a fifth consecutive win, defeating Panorama 3-1 to claim the top spot. Joburg City, with a 2-1 away win at Olympia, remains in contention for the best second-place berth.
Group C:
Randburg and Leeds are set to face each other in a decisive match to determine the group winner. If the teams finish level on points, head-to-head results will be the first tiebreaker, followed by goal difference.
Division 2:
Group A:
Highlands Park B qualified for the semifinals after defeating GPMI. The match between Florida and Old Parks 2 was postponed.
Group B:
Lenasia and Randfontein are tied at the top with equal points after winning their games. The final round will determine who advances, or if both teams progress.
Group C:
Rush FC secured their semifinal spot with an away win against Flying Eagles.