Matchday 4 was a week that reshuffled the top of the table. Pirates are unbeaten in four. Sundowns are level with them on ten points after a five-goal statement at Loftus. Chiefs dropped their first points of the season. Durban City scored from open play for the first time. Victor Letsoalo is running away with the Golden Boot.

Tuesday 25 August 2026

Marumo Gallants 2–3 TS Galaxy FC

Tuesday 25 August 2026 · Royal Bafokeng Stadium, Rustenburg Matchday 4
Marumo Gallants
2 – 3
TS Galaxy FC
Kunene 4’ ⚽ Moletshe 74’ ⚽
⚽ 21’ Letsoalo ⚽ 49’ George ⚽ 60’ Letsoalo (pen)
Possession
52%–48%
xG
0.76–1.42
Shots
16–11
Big Chances
0–2
🏆 Player of the Match Victor Letsoalo 9.0

Msindisi Kunene gave Gallants the perfect start inside four minutes, finishing from the centre of the box. It was false hope. Victor Letsoalo equalised on 21 minutes, Sedwyn George gave Galaxy the lead on 49, and Letsoalo converted a penalty on 60 to make it 3-1. Onke Moletshe pulled one back on 74 to set up a tense finish, but Galaxy held on for a first league win of the season.

Letsoalo was the story: two goals, a 9.0 rating, and a performance that takes him to four league goals — outright Golden Boot leader at this point. Gallants' xG of 0.76 against Galaxy's 1.42 reflected the territory: Gallants had more shots but created nothing of genuine quality. For Phuti Mohafe's side, four matches without a win. Galaxy: First Win

Kruger United 0–2 Durban City

Tuesday 25 August 2026 · Mbombela Stadium, Nelspruit Matchday 4
Kruger United
0 – 2
Durban City
No goals
⚽ 7’ Lwamba ⚽ 50’ Sirino
Possession
53%–47%
xG
1.72–1.65
Shots
20–11
Big Chances Missed
3–1

Jean Lwamba headed in from close range in the 7th minute and Gastón Sirino added the second on 50 — and that was enough for Durban City to claim three points they have been chasing all season. The result was not a dominant performance: xG was almost level (1.72 to 1.65), Kruger had 20 shots and three big chances. They missed all three. Durban's xGOT was 2.13 to Kruger's 0.50 — that gap tells you everything about the quality of finishing on the night.

For Khalil Ben Youssef, the dam has finally broken: Durban City's first open-play goals of the season and a first league win. For Abram Mongoya's Kruger, one point from four matches and a fixture list that is not getting easier. Durban City: First Win

Siwelele FC 1–1 Chippa United

Tuesday 25 August 2026 · Free State Stadium, Bloemfontein Matchday 4
Siwelele FC
1 – 1
Chippa United
Mfolozi 75’ ⚽
⚽ 52’ Matrose
Possession
52%–48%
xG
0.55–0.13
Shots
14–4
On Target
3–1

Azola Matrose gave Chippa the lead on 52 minutes from the only shot on target they produced in the first hour. Siwelele had 14 shots and an xG of 0.55 against Chippa's 0.13. Yandisa Mfolozi equalised on 75. A point each, and neither side particularly pleased about it. Siwelele are without a win in four, Chippa without a win in four. The race to avoid the drop is crowded and getting tighter. Both still winless

Orlando Pirates 2–0 Sekhukhune United

Tuesday 25 August 2026 · Orlando Amstel Arena, Soweto Matchday 4
Orlando Pirates
2 – 0
Sekhukhune United
Radiopane 36’ ⚽ (Sebelebele assist) Appollis 62’ ⚽ (Radiopane assist)
No goals 🔴 82’ C. Kaze (coach, red card)
Possession
50%–50%
xG
1.02–1.13
Shots
10–13
Box Touches
16–25
🏆 Player of the Match Sipho Chaine 8.8

Sekhukhune had more shots (13 to 10), more box touches (25 to 16), and a higher xG (1.13 to 1.02). They lost 2-0 at the Orlando Amstel Arena. This is what Orlando Pirates look like at their best: clinical going forward, resolute at the back, and with a goalkeeper who makes it extremely difficult for anyone to beat them. Sipho Chaine made six saves and rated 8.8 — the match's standout performer.

Boitumelo Radiopane broke the deadlock on 36 minutes with an audacious strike from a difficult angle, assisted by Kamogelo Sebelebele. Oswin Appollis made it 2-0 on 62 minutes, Radiopane returning the favour with the assist. Sekhukhune coach Cedric Kaze was sent to the stands on 82 minutes. Two big chances for Sekhukhune, both spurned. Pirates: 10 points from 4

Wednesday 26 August 2026

Golden Arrows 1–0 Stellenbosch FC

Wednesday 26 August 2026 · King Goodwill Zwelithini Stadium, Durban Matchday 4
Golden Arrows
1 – 0
Stellenbosch FC
Dion 70’ ⚽ (Kumalo cross, header)
No goals
Possession
58%–42%
xG
1.52–0.48
Shots
10–7
Big Chances
3 (2 missed)–1 (missed)

Three draws, zero goals, zero wins. That was the Golden Arrows story heading into Wednesday. Sede Dion — on as a 62nd-minute substitute — changed it with a header from a Philani Kumalo cross on 70 minutes. The goal registered an xG of 0.64: a genuine, high-quality chance taken clinically. Abafana Bes'thende had the better of the game throughout: 58% possession, an xG of 1.52, and three big chances created. They missed two, but the one that counted was enough.

Quwan Plaatjies started for Stellenbosch and was taken off at half-time. Gavin Hunt could not find an equaliser despite Stellenbosch's late pressure — Thakasani Mbanjwa made three saves to protect the lead. Arrows are into the top six on six points and, quietly, one of the most difficult sides to beat in the division. Arrows: First Win

Mamelodi Sundowns 5–2 AmaZulu FC

Wednesday 26 August 2026 · Loftus Versfeld Stadium, Pretoria Matchday 4 — Match of the Matchday
Mamelodi Sundowns
5 – 2
AmaZulu FC
Léon 25’ ⚽ T. Mokoena 32’ ⚽ (free kick) Matthews 51’ ⚽ Léon 66’ ⚽ B. Mokoena 90+1’ ⚽
⚽ 46’ Ngwenya ⚽ 70’ Ngwenya
Possession
69%–31%
xG
2.72–0.38
Shots
22–6
Big Chances
7 (4 missed)–1 (0 missed)
🏆 Player of the Match Tashreeq Matthews 9.3

The match of the matchday and the most emphatic result of the season so far. Brayan Léon opened on 25 minutes, a right-footed strike to the top right corner. Teboho Mokoena curled a free kick into the top right on 32. A 2-0 half-time lead. Thando Ngwenya halved the deficit immediately after the interval on 46 — his fourth league goal — but Tashreeq Matthews restored the two-goal cushion on 51 minutes with a finish to the top left corner. Léon's second on 66 made it 4-1. Ngwenya scored again on 70 to give AmaZulu some respectability. Bennet Mokoena, on for 17 minutes, added the fifth at 90+1.

Matthews was the best player on the pitch: one goal, two assists, a 9.3 rating. He created the clearest chances and gave AmaZulu's defensive shape no time to settle. The xG — 2.72 to 0.38 — reflects complete Sundowns dominance. For AmaZulu, four players rated below 5.0: Taariq Fielies (4.8), Sandile Mthethwa (4.6), Wilfried Kouassi (4.6), Riaan Hanamub (4.5). A defensive capitulation on the biggest night of the season. Ngwenya's brace takes him to five league goals — outright Golden Boot leader — but the headline belongs to Sundowns. Sundowns: 10 points from 4

Polokwane City 0–0 Milford FC

Wednesday 26 August 2026 · Old Peter Mokaba Stadium, Polokwane Matchday 4
Polokwane City
0 – 0
Milford FC
No goals
No goals
Possession
34%–66%
xG
0.61–0.37
Shots
6–16
On Target
3–2

Milford FC had 66% possession and 16 shots at Old Peter Mokaba Stadium. They could not score. Polokwane City — Rise and Shine — had six shots and were generally second best across 90 minutes, but goalkeeper Ayanda Ngwenya and a disciplined defensive shape kept a clean sheet. Siphamandla Hleza made three saves for Milford. A draw that suits neither: Polokwane stay stuck on five points, Milford drop two they needed to build further on their fine early-season form. Milford: 7pts from 4

Richards Bay 2–2 Kaizer Chiefs

Wednesday 26 August 2026 · Princess Magogo Stadium, KwaMashu Matchday 4
Richards Bay
2 – 2
Kaizer Chiefs
Xulu 8’ ⚽ Xulu 39’ ⚽ (header, corner)
⚽ 19’ Maboe (pen) ⚽ 77’ S. Ndlovu
Possession
28%–72%
xG
1.47–2.28
Box Touches
8–27
Shots
13–20

This was the result of the week for Fernando da Cruz — and not in the way he wanted. Kaizer Chiefs had 72% possession, 20 shots, 27 box touches, and an xG of 2.28. They left Princess Magogo with one point. Nqaba Xulu scored twice — a close-range right-footed finish on 8 minutes (xG 0.98) and a header from a corner on 39 — and was the best player on the pitch at 8.7. Chiefs equalised through a Lebohang Maboe penalty on 19 after a handball, but trailed again at half-time.

Siphesihle Ndlovu, rated 8.4, levelled on 77 minutes with a right-footed finish to the top left corner. Chiefs pushed for a winner and could not find it. Brandon Petersen rated 5.1 for Richards Bay — the weakest link in a team that somehow held on. Da Cruz's side drop to third on eight points, their first dropped points of the campaign. Xulu now has three league goals. Richards Bay — unbeaten against a top-three side — have more than a point to show from this week. Chiefs: 8pts from 4

2026/27 Table — After Matchday 4

📊 Betway Premiership — Standings After Matchday 4
# Club PWDL GFGAGD FormPts
1 Orlando Pirates 431081+7 WDWW 10
2 Mamelodi Sundowns 431095+4 WDWW 10
3 Kaizer Chiefs 422084+4 WWDD 8
4 AmaZulu FC 4211660 WDWL 7
5 Milford FC 4211330 LWWD 7
6 Golden Arrows 413010+1 DDDW 6
7 Sekhukhune United 420234−1 WLWL 6
8 Durban City 412132+1 LDDW 5
9 TS Galaxy FC 4121770 DLDW 5
10 Polokwane City 412156−1 WDLD 5
11 Stellenbosch FC 4112660 LDWL 4
12 Richards Bay 403156−1 LDDD 3
13 Chippa United 403125−3 DDLD 3
14 Siwelele FC 402236−3 DLLD 2
15 Marumo Gallants 401336−3 DLLL 1
16 Kruger United 401327−5 LDLL 1

⚽ Golden Boot — After Matchday 4

📊 2026/27 Betway Premiership — Top Scorers
1
Thandolwenkosi Ngwenya
AmaZulu FC
5
2
Victor Letsoalo
TS Galaxy FC
4
3
Nqaba Xulu
Richards Bay
3
3
Quwan Plaatjies
Stellenbosch FC
3
5
Brayan Léon
Mamelodi Sundowns
2
5
Wandile Duba
Kaizer Chiefs
2
5
Tshepang Moremi
Orlando Pirates
2
5
Jean Lwamba
Durban City
2
⚡ Matchday 4 Verdict — PSL Spotlight
Pirates and Sundowns Level at the Top. The Title Race Has Found Its Shape.
Four matchdays in and two sides have pulled clear. Orlando Pirates lead on goal difference — +7 to Sundowns' +4 — but both are on 10 points and both look capable of sustaining a title challenge. Chiefs drop to third after being held by Richards Bay, a result that underlines how competitive this division is beyond the top two. AmaZulu's capitulation at Loftus is a warning signal for Arthur Zwane: the defensive structure that had kept them unbeaten in three collapsed spectacularly against a side that is only now hitting its stride. At the bottom, Kruger United have one point and a minus-five goal difference from four matches. The gap between the top and bottom of this league is already significant. Matchday 5 will tell us more.
← Return to Main Log Feed

Full 2026/27 Betway Premiership coverage — PSL Spotlight Network