The top-two gap is one point. Orlando Pirates are unbeaten in seven, have conceded just one league goal all season, and scored four goals across two matches this week. Mamelodi Sundowns were not in action. The picture at the top is sharper than it has been all season — and it is only September.

⏱ Midweek — Thursday 17 September

Orlando Pirates 2–0 Durban City

Thursday 17 September 2026 · Orlando Amstel Arena, Soweto 19:30 KO
Orlando Pirates
2 – 0
Durban City
Seema 57’ ⚽ (Masilela assist, xG 0.38) Moremi 69’ ⚽ (xG 0.08)
No goals
Possession
63%–37%
xG
1.20–0.88
Shots
18–6
xGOT
1.17–0.91
🏆 Player of the Match Tshepang Moremi 8.5

Lebone Seema opened the scoring on 57 minutes — a right-footed finish from the right side of the box, assisted by Simphiwe Masilela. His first goal for the club in the league this season. Tshepang Moremi made it 2-0 on 69 minutes, a low finish to the bottom right from just outside the box (xG 0.08) that was harder to make look as easy as it did. Moremi rated 8.5 and was the match's best player. Sipho Chaine rated 8.1 — six saves kept the scoreline manageable in the first half when Durban created genuine chances.

Durban City had an xG of 0.88 and four shots on target — their best offensive output in several matches — but Khalil Ben Youssef's side are still struggling to finish. Their keeper Tashreeq Morris made six saves and rated just 5.0 — that sums up the night for a Durban side that kept Pirates honest but still left empty-handed. Pirates have now conceded just one goal in their seven league matches. Pirates: 7 clean sheets from 6 (one conceded total)

📅 Weekend — Saturday 19 September

Richards Bay 2–3 Sekhukhune United

Saturday 19 September 2026 · Princess Magogo Stadium, KwaMashu 15:00 KO
Richards Bay
2 – 3
Sekhukhune United
Xulu 77’ ⚽ (xG 0.56, Mthembu assist) Xulu 86’ ⚽ (xG 0.61)
⚽ 10’ Mokoane ⚽ 73’ O’Neil ⚽ 89’ Rammala (xG 0.12)
xG
1.56–0.86
xGOT
2.00–2.47
Shots
16–10
Corners
9–3

The match of the matchday, and one of the most dramatic of the season. Tshepo Mokoane gave Sekhukhune the lead on 10 minutes. Richards Bay had 16 shots, nine corners, an xG of 1.56 — and still trailed 0-3 going into the final quarter. Samba O'Neil made it 2-0 on 73 minutes before Ngoanamello Rammala completed what looked like a comfortable 3-0 win with an 89th-minute left-footer (xG 0.12 — a goal he had no right to score).

Then Nqaba Xulu arrived. Two goals in nine minutes: a right-footed finish on 77 minutes assisted by Moses Mthembu (xG 0.56), and another on 86 (xG 0.61). His 8.9 rating and 1.17 combined xG tell the story of the best individual performance of the matchday. It was not enough — Richards Bay lost 2-3 — but Xulu now has five league goals and suddenly looks like a serious Golden Boot contender. For Richards Bay, four losses from seven is a crisis. Richards Bay: 4 losses from 7 Xulu: 5 goals from 7 — Golden Boot watch

Polokwane City 0–1 AmaZulu FC

Saturday 19 September 2026 · Old Peter Mokaba Stadium, Polokwane 17:30 KO
Polokwane City
0 – 1
AmaZulu FC
No goals. Hit woodwork
⚽ 4’ Ngwenya (header, set piece, xG 0.08)
Possession
54%–46%
xG
1.18–0.56
Shots on Target
1–3
xGOT
0.07–0.51

Thando Ngwenya in the 4th minute. A header from a set piece, xG 0.08 — a goal that was not supposed to go in and defined the entire match. AmaZulu sat on that lead for 86 minutes. Polokwane had 54% possession, 17 shots, 24 box touches, and an xG of 1.18 — but just one shot on target and an xGOT of 0.07. They hit the woodwork once and could not unlock a resolute Arthur Zwane defensive setup. Nkosikhona Radebe rated 8.5 with a crucial assist and strong defensive work. AmaZulu are third in the table. Ngwenya has eight league goals. AmaZulu: 3rd — 16pts from 7

Kruger United 0–1 Stellenbosch FC

Saturday 19 September 2026 · Mbombela Stadium, Nelspruit 20:00 KO
Kruger United
0 – 1
Stellenbosch FC
No goals 🔴 77’ K. Mohamme (red card)
⚽ 27’ Johannesen (xG 0.16)
Possession
62%–38%
xG
0.55–1.27
xGOT
0.18–0.86
Big Chances
1 (missed)–1 (missed)
🏆 Player of the Match Sage Stephens 7.9

Keanan Johannesen gave Stellenbosch the lead on 27 minutes with a right-footed finish from outside the box (xG 0.16, xGOT 0.80 — a shot that had serious pace). Kruger had 62% possession, nine corners, and an xG of 0.55 — they dominated the ball but created nothing of substance. Katlego Mohamme was sent off for Kruger on 77 minutes, reducing them to ten men for the final quarter. Sage Stephens made two saves and rated 7.9 as Stellenbosch's best player in a match they largely controlled. Three points and a second consecutive win for Gavin Hunt's side. Stellenbosch: 2 wins in a row — 9pts

📅 Weekend — Sunday 20 September

Golden Arrows 0–0 Kaizer Chiefs

Sunday 20 September 2026 · King Goodwill Zwelithini Stadium, Durban 15:00 KO
Golden Arrows
0 – 0
Kaizer Chiefs
No goals
No goals. Missed 3 big chances. Hit woodwork
Possession
40%–60%
xG
1.15–1.56
xGOT
0.24–0.82
Big Chances
1 (missed)–3 (all missed)
🏆 Player of the Match Thakasani Mbanjwa 8.3

Kaizer Chiefs had 60% possession, an xG of 1.56, three big chances, and hit the woodwork. They scored zero goals. Fernando da Cruz's side have now drawn four of their seven league matches and are dropping points against sides they should be beating. The xGOT of 0.82 to Arrows' 0.24 shows this is not a performance issue — the finishing is. Lebohang Maboe had an xG of 0.84 from one attempt and still could not convert.

Golden Arrows goalkeeper Thakasani Mbanjwa was exceptional: rated 8.3, the match's best player, making saves that kept Chiefs at bay. Arrows themselves had a big chance through Junior Dion (xG 0.57) that he missed at the end. A draw that benefits neither side, but does more damage to Chiefs, who have slipped to fourth and are now six points behind Pirates after Pirates won twice this week. Chiefs: 4 draws in 7 — 4th place

Marumo Gallants 0–2 Orlando Pirates

Sunday 20 September 2026 · Royal Bafokeng Stadium, Rustenburg 15:00 KO
Marumo Gallants
0 – 2
Orlando Pirates
No goals. 0 shots on target
⚽ 32’ Kgositsile (Mokobodi assist, xG 0.54) ⚽ 74’ Sibisi (header, corner, xG 0.35)
Possession
35%–65%
xG
0.27–1.31
xGOT
0.00–2.30
Shots
4–10
🏆 Player of the Match Thapelo Mokobodi 9.2

Thapelo Mokobodi was the best player on the pitch at 9.2 — two assists and the architect of both goals. His creativity from deep created the openings that no Gallants defender could track. Kabelo Kgositsile took his chance on 32 minutes, finishing from inside the box off a Mokobodi pass (xG 0.54, xGOT 0.86). Nkosinathi Sibisi headed in from a corner on 74 minutes (xG 0.35, xGOT 0.94). Gallants had four shots, zero on target, an xGOT of exactly 0.00. They are five losses from seven. Phuti Mohafe is under serious pressure.

For Pirates, this is a statement result. Six wins from seven. A goal difference of +15. One point behind Sundowns with a game potentially still in hand depending on fixture scheduling. Sipho Chaine rated 7.0 on a night when he barely needed to be tested. The most complete team in the division right now. Pirates: 19pts — GD +15, 1 behind Sundowns

Milford FC 1–1 Durban City

Sunday 20 September 2026 · Sugar Ray Xulu Stadium, Clermont 15:00 KO
Milford FC
1 – 1
Durban City
Zikakayo 38’ ⚽ (xG 0.23)
⚽ 50’ Sifumba (free kick, xG 0.05)
Possession
53%–47%
xG
1.89–0.41
Box Touches
36–30
xGOT
1.56–0.43

Mvelo Zikakayo gave Milford the lead on 38 minutes. Five minutes after the restart, Luphumlo Sifumba equalised with a right-footed free kick (xG 0.05) that found the corner against the run of play entirely. Milford had 36 box touches, an xG of 1.89, and missed two big chances. They also had an xGOT of 1.56 to Durban's 0.43. Durban keeper Tashreeq Morris made four saves. The stat that captures this match: Milford outperformed Durban in every attacking category and came away with one point because of a set-piece goal with an xG of 0.05. Milford: 3rd draw from 8 — dropped 4pts against Durban in this MD

TS Galaxy FC 0–1 Chippa United

Sunday 20 September 2026 · Solomon Mahlangu Stadium, Tembisa 17:30 KO
TS Galaxy FC
0 – 1
Chippa United
No goals. Hit woodwork
⚽ 62’ Majadibodu (set piece, xG 0.25)
Possession
57%–43%
xG
0.36–0.68
xGOT
0.03–0.51
Shots
5–14
🏆 Player of the Match Harold Majadibodu 8.2

Seven matches. Five draws, one loss, and finally — a win. Harold Majadibodu scored in the 62nd minute from a set piece (xG 0.25) and that was enough. Abbubakar Mobara rated 8.1 with a key defensive display and an assist. Chippa had 14 shots to Galaxy's five, an xGOT of 0.51 to 0.03, and completely controlled the second half. Galaxy hit the woodwork once but created almost nothing of substance across 90 minutes. Victor Letsoalo had just four touches in the box and an xG of 0.11 — his drought continues.

Brandon Truter finally has his first league win of the season. Chippa have eight points from seven matches — that is a perfectly viable mid-table position for a side that has been through months of frustration. They remain the only side in the division yet to lose two matches. Chippa: First Win — 8pts from 7 Letsoalo: No goal in 5 matches

2026/27 Table — After Matchday 7

📊 Betway Premiership — Full MD7 Standings
# Club PWDL GFGAGD FormPts
1 Mamelodi Sundowns 8620177+10 WWWWWD 20
2 Orlando Pirates 7610161+15 WWWWWW 19
3 AmaZulu FC 7511107+3 LWWWWW 16
4 Kaizer Chiefs 7340127+5 DWDDWDD 13
5 Milford FC 833297+2 LLDWWD 12
6 Sekhukhune United 7322770 LWLDDW 11
7 Stellenbosch FC 723287+1 DLDDWW 9
8 Golden Arrows 7151330 DDWLDD 8
9 Chippa United 715146−2 DLDDDW 8
10 Durban City 714245−1 DWDDLD 7
11 Polokwane City 7142810−2 DLDDDL 7
12 TS Galaxy FC 713379−2 DWDLL 6
13 Kruger United 7115312−9 LLLWL 4
14 Richards Bay 7034916−7 DDLLL 3
15 Siwelele FC 7034613−7 LLDD 3
16 Marumo Gallants 7025511−6 LLDL 2

⚽ Golden Boot — After Matchday 7

📊 2026/27 Betway Premiership — Top Scorers
1
Thandolwenkosi Ngwenya
AmaZulu FC — 2 pens
8
2
Nqaba Xulu
Richards Bay
5
3
Victor Letsoalo
TS Galaxy FC — 2 pens
4
4
Mvelo Zikakayo
Milford FC
3
4
Tshepang Moremi
Orlando Pirates
3
4
Wandile Duba
Kaizer Chiefs
3
4
Brayan Léon
Mamelodi Sundowns — 1 pen
3
4
Quwan Plaatjies
Stellenbosch FC
3
⚡ Matchday 7 Verdict — PSL Spotlight
One Point. Pirates Are Coming. Sundowns Cannot Afford Another Draw.
Orlando Pirates have won six of their seven league matches, conceded one goal, and have a goal difference of +15. They are one point behind Mamelodi Sundowns and playing the best football in the division. The title race is real now. AmaZulu are third on 16 points with five wins from seven — quietly the most consistent performers outside the top two. Kaizer Chiefs remain unbeaten but four draws from seven is a crisis of conversion that no amount of possession statistics can paper over. They have dropped six points in their last three matches. At the bottom, Richards Bay are winless after seven matches. Gallants have two points. The relegation battle is hardening into something irreversible for some of these clubs if they do not find wins soon.
← Return to Main Log Feed

Full 2026/27 Betway Premiership coverage — PSL Spotlight Network