Matchday 5 ran across six days and nine fixtures. The headline story is Mamelodi Sundowns going top on 16 points after back-to-back wins. Orlando Pirates have a game in hand and the best goal difference in the division. Kaizer Chiefs are unbeaten in five. At the bottom, Kruger United have conceded 11 goals in five matches and show no sign of finding a way out.
Durban City 0–0 Stellenbosch FC
Twelve shots. Two-thirds of possession. Twenty-one touches in the opposition box. An xGOT of exactly 0.00. That is Durban City's Matchday 5 midweek story in four numbers. Khalil Ben Youssef's side dominated at Chatsworth and still could not score — every shot on target comfortably stopped by Sage Stephens. Gastón Sirino missed wide twice from outside the box, Siphamandla Ncanana fired over in injury time. Stellenbosch meanwhile had two big chances and missed both, but their xGOT of 0.10 at least means they tested the keeper. A draw that serves neither side, though Gavin Hunt will accept the point on the road. Durban: 0 xGOT from 12 shots
Kruger United 0–4 Orlando Pirates
Gamphani Lungu opened from the penalty spot in the 4th minute — Kamogelo Sebelebele drew the foul from Sipho Sibiya — then went off injured on 13 minutes. Oswin Appollis replaced him and proceeded to run the game: two assists, an 8.8 rating. His involvement in the second and third goals — assisting Boitumelo Radiopane on 54 and Yamela Mbuthuma on 79 — was the story of the night. Mbuthuma added a fourth in stoppage time on a fast break assisted by Lebone Seema.
Kruger had 16 shots, hit the post through Mlungisi Zwane in first-half stoppage time, and registered a combined xGOT of 0.01 across 90 minutes. Zero big chances created. The numbers capture a side that shoots frequently and creates nothing of substance. Pirates now sit on 13 points from five matches with a goal difference of +11 — the best in the division by a distance. Pirates: 13pts, GD +11 Kruger: GD −9 from 5
Mamelodi Sundowns 2–0 Milford FC
The scoreline read comfortable. The match was not. Milford had six shots on target, an xG of 1.09, and two big chances — and left Loftus Versfeld empty-handed because Ronwen Williams made six saves and was the best player on the pitch. The goalkeeper earned his 8.7 rating and the match award. Iqraam Rayners got Sundowns in front right on half-time from very close range, an xG 0.98 chance. Antonio Van Wyk added the second on 76 from an Aubrey Modiba through ball. Sundowns missed four of their six big chances — a finishing problem that will frustrate Miguel Cardoso even in victory. For Dr. Xanti Pupuma's Milford, this performance at Loftus is one to build from. Sundowns: 13pts from 5
Marumo Gallants 2–2 Polokwane City
Tidimalo Molokwane had Polokwane in front inside 3 minutes off a corner. Msindisi Kunene levelled on 17 with a right-footer from outside the box, Moremi Seketso assisting. Bonginkosi Dlamini restored the Polokwane lead on 25 via a fast break, Juan Mutudza the assist. Gallants equalised through an own goal — Lebohang Nkaki turning a header into his net on 41. The second half yielded nothing. Gallants dominated possession (63%) and outshot Polokwane 16 to 8, but Polokwane's xGOT of 0.85 to Gallants' 0.63 shows who was more clinical when it mattered. A point each for two clubs who badly need wins. Gallants: 2pts from 5
Richards Bay 1–2 AmaZulu FC
AmaZulu needed a response after the 2-5 Loftus humiliation and they got one. Thando Ngwenya headed the opener on 52 minutes from a fast break — his sixth goal of the season, still leading the Golden Boot by two. The game stayed 1-0 until Moses Mthembu converted a penalty on 80 after Gape Moralo brought down Lundi Mahala in the area. Two minutes later, Nkosikhona Radebe — rated 8.8 and the match's standout player — finished from the centre of the box, Athini Maqokola providing the assist. AmaZulu held on. Athini Maqokola had also hit the bar in the first half via a corner. The xG was almost identical (1.73 to 1.68), making this a closer match than the scoreline suggests. AmaZulu: 10pts from 5
Chippa United 0–0 Milford FC
The woodwork kept both sides apart at Buffalo City. Muzomuhle Khanyi hit the left post for Chippa from very close range on 58 minutes; Sifiso Mdluli headed the bar for Milford from a throw-in set piece at 90+2. The xGOT figures — 0.03 for Chippa, 0.08 for Milford — confirm neither goalkeeper was seriously tested. Milford had more ball (53%) and more shots (15) but their quality in the final third continues to evade them in big moments. For Chippa, five matches without a win and still searching for an identity under Brandon Truter. Chippa: winless in 5
Sekhukhune United 0–0 TS Galaxy FC
Galaxy had the better opportunities — two big chances, both missed — and Victor Letsoalo played 89 minutes without registering a shot on target. Ira Tapé made two saves to keep a clean sheet from the Galaxy end. Sekhukhune dominated territory (26 box touches to Galaxy's nine) but created nothing of genuine quality. Tsepo Matsimbi was the match's best player at 7.9, bringing authority to the Sekhukhune backline. A draw that stalls both sides: Babina Noko need to win matches, Galaxy need their striker to find form again. Letsoalo: 0 shots on target in 89 mins
Golden Arrows 1–2 Mamelodi Sundowns
Siyanda Ndlovu opened the scoring on 14 minutes: a right-footed finish from a difficult angle on the right, Tashreeq Matthews the cross provider. Arrows pressed back hard. Athini Maqokola struck the bar from a corner in the first half. Arrows had six shots on target to Sundowns' four, two big chances to four, and an xG of 0.83 to 0.84 — the match was effectively level on paper. Then Sede Dion made it 1-1 on 76 minutes, finishing from the left side of the six-yard box off a Philani Kumalo cross. King Goodwill erupted. Brayan Léon had already been substituted off injured, replaced by Iqraam Rayners.
Then Teboho Mokoena arrived. On 88 minutes he struck from outside the box to the high centre of the goal — xG 0.03. The kind of strike that requires nerve and technique in equal measure. Sundowns snatched it. The difference between a point and three was one moment of individual brilliance from a player who had already rated 8.2 before that goal. Sundowns move top of the table on 16 points from six matches. Sundowns: 16pts — Table leaders
Kaizer Chiefs 3–2 Siwelele FC
Mfundo Vilakazi opened the scoring on 30 minutes from a fast break, Lebohang Maboe providing the assist. Wandile Duba made it 2-0 on 65 with a right-footed finish from the centre of the box, Mduduzi Shabalala crossing after a corner. Goalkeeper Samukelo Xulu then put the ball into his own net on 76 to make it 3-0 — a desperate moment for a struggling side.
But Siwelele refused to fold. Aphiwe Baliti pulled one back on 68 (before the own goal made it academic) and substitute Michel N’Guessan — on for barely a minute — scored at 90+2 to make it 3-2, both assists from Tebogo Potsane. Chiefs held on but the xGOT of 0.88 to Siwelele's 1.28 tells you it was a nervy finish. Siwelele's two late goals came from a combined xG of 0.30. Fernando da Cruz gets the three points but will have noted the defensive frailties in the final minutes. Chiefs: 11pts from 5 — Unbeaten
2026/27 Table — After Matchday 5
| # | Club | P | W | D | L | GF | GA | GD | Form | Pts |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Mamelodi Sundowns | 6 | 5 | 1 | 0 | 13 | 6 | +7 | DWWWW | 16 |
| 2 | Orlando Pirates | 5 | 4 | 1 | 0 | 12 | 1 | +11 | DWWWW | 13 |
| 3 | Kaizer Chiefs | 5 | 3 | 2 | 0 | 11 | 6 | +5 | WWDDW | 11 |
| 4 | AmaZulu FC | 5 | 3 | 1 | 1 | 8 | 7 | +1 | WDWLW | 10 |
| 5 | Milford FC | 6 | 2 | 2 | 2 | 3 | 5 | −2 | WWDLLD | 8 |
| 6 | Sekhukhune United | 5 | 2 | 1 | 2 | 3 | 4 | −1 | WLWLD | 7 |
| 7 | Durban City | 5 | 1 | 3 | 1 | 3 | 2 | +1 | DDWDD | 6 |
| 8 | TS Galaxy FC | 5 | 1 | 3 | 1 | 7 | 7 | 0 | DLDWD | 6 |
| 9 | Golden Arrows | 5 | 1 | 3 | 1 | 2 | 2 | 0 | DDDWL | 6 |
| 10 | Polokwane City | 5 | 1 | 3 | 1 | 7 | 8 | −1 | WDLDD | 6 |
| 11 | Stellenbosch FC | 5 | 1 | 2 | 2 | 6 | 6 | 0 | DWLDD | 5 |
| 12 | Chippa United | 5 | 0 | 4 | 1 | 2 | 5 | −3 | DDLDD | 4 |
| 13 | Richards Bay | 5 | 0 | 3 | 2 | 6 | 8 | −2 | LDDDL | 3 |
| 14 | Marumo Gallants | 5 | 0 | 2 | 3 | 5 | 8 | −3 | DLLLD | 2 |
| 15 | Siwelele FC | 5 | 0 | 2 | 3 | 5 | 9 | −4 | DLLDL | 2 |
| 16 | Kruger United | 5 | 0 | 1 | 4 | 2 | 11 | −9 | DLLLL | 1 |
⚽ Golden Boot — After Matchday 5
Full 2026/27 Betway Premiership coverage — PSL Spotlight Network