The weekend delivered plenty of action, goals and drama, with 22 goals scored across eight fixtures.

The biggest result came at Dobsonville Stadium, where Kaizer Chiefs came from 2-0 down to beat Mamelodi Sundowns 4-2 in an impressive comeback.

Orlando Pirates also bounced back from their Soweto Derby defeat, thrashing Stellenbosch 4-1 at UJ Soweto Campus.

In KwaZulu-Natal, Golden Arrows edged Polokwane City 3-2, while Milford FC beat Kruger United 3-1 at Princess Magogo Stadium.

Saturday’s KZN derby saw AmaZulu defeat Richards Bay 2-0, securing local bragging rights.

Elsewhere, TS Galaxy edged Durban City 1-0, while Siwelele beat Chippa United 2-0.

The weekend’s other fixture saw Marumo Gallants and Sekhukhune United play to a 1-1 draw at TUT Stadium.

With another action-packed round complete, teams will now turn their attention to the next set of fixtures as the season continues to take shape.

Lethu Mkhwanazi from LimSporstZone

By Lethu Mkhwanazi

Lethu Mkhwanazi is a KwaZulu-Natal correspondent for SportsZone.