61 goals in 8 matches, an average of more than seven per game, made it one of the most explosive rounds in league history.
Division 1
It was a dramatic weekend at the top. Highlands Park suffered a heavy 5-0 home defeat to Joburg City, a result that reshaped the title race. However, Global failed to fully capitalise, being held to a 3-3 draw by Sundowners.
After 12 matches, the top three are separated by just two points. Global remain first on 27 points, followed by Joburg City on 26 and Highlands Park on 25. The margin for error is now almost nonexistent.
Barcelona re-entered the conversation with an emphatic 8-2 victory over Lenasia. They sit seven points off the summit with a game in hand, keeping their title hopes alive. Randburg also delivered fireworks, defeating GPMI 9-2 to climb to sixth place, overtaking Lenasia in the process.
Division 2
Old Parks are edging closer to the title. A 4-0 win over Randburg extended their lead to 10 points with just four matches remaining.
Old Parks 2 secured a thrilling 5-4 victory away at Panorama, while Florida capitalised on Panorama’s defeat by moving into fourth place after a 6-2 win against Rush. In another high-scoring encounter, Randfontein and Warriors shared the points in a 4-4 draw.
