A first Matchday of the 2026/27 Betway Premiership season defined by drama on every pitch — and heartbreak off it. Mamelodi Sundowns' opening fixture against Marumo Gallants was postponed following the passing of midfielder Jayden Adams. On the pitch, both Soweto giants won, newly promoted sides tasted the reality of top-flight opposition, and the Free State delivered the most dramatic match of the weekend.

💔
Mamelodi Sundowns vs Marumo Gallants — Postponed

The opening fixture was postponed following the passing of Mamelodi Sundowns midfielder Jayden Adams. The PSL has confirmed the match has been rescheduled to 19 August 2026. The thoughts of the football fraternity remain with Jayden's family and the Sundowns squad.

Orlando Pirates 2–0 Milford FC

31 July 2026 — Orlando Amstel Arena Matchday 1
Orlando Pirates
2 0
Milford FC
Appollis 24’ ⚽ (free kick) Moremi 85’ ⚽

Oswin Appollis broke the deadlock on 24 minutes with a precise free-kick curled to the bottom right corner — a set-piece taken with the composure of someone who has done this at this level before. Milford's goalkeeper Siphamandla Hleza was well beaten. The second came on 85 minutes: Lebone Seema burst forward on a fast break and squared for Tshepang Moremi, who finished low into the centre of the goal.

Milford were far from without threat. Khanyisani Radebe — whose 90+6 playoff winner against Magesi earned Milford promotion — forced Sipho Chaine into a sharp save from long range. Cebolenkosi Mthethwa also tested Chaine in the 20th minute. Milford's shape and fight were evident. Patrick Maswanganyi picked up a yellow card on 28 minutes and eventually came off injured in the 75th, replaced by Simphiwe Masilela. Despite the 2-0 scoreline, this was a competitive opening-day performance from a newly promoted side. Coach Abdeslam Ouaddou will know his side are not yet clicking fluently — but three points on Matchday 1 is all that matters.

Kruger United 1–3 Kaizer Chiefs

31 July 2026 — Mbombela Stadium Matchday 1
Kruger United
1 3
Kaizer Chiefs
Khetukuthula Ndlovu 45+1’ ⚽
⚽ 7’ Flávio Silva ⚽ 56’ Wandile Duba (sub) ⚽ 66’ Wandile Duba (sub)

A debut in Mpumalanga — and Kaizer Chiefs arrived with the Amakhosi faithful who follow the gold-and-black everywhere. Fernando da Cruz watched from the dugout as his side got off to the perfect start. Flávio Silva gave Chiefs the lead inside 7 minutes, finishing from the centre of the box after a Mfundo Vilakazi assist. Kruger United showed real character: Khetukuthula Ndlovu levelled in first-half injury time with a clinical left-footed finish to the bottom left corner, making it 1-1 at the break.

The second half belonged entirely to substitute Wandile Duba. Introduced at half-time — after Flávio Silva came off with an injury — Duba needed just 11 minutes to score twice. His first on 56 minutes was a poacher's finish from close range to the bottom right. His second on 66 came from a Lebohang Maboe through ball, dispatched to the centre of the goal. Two goals from the bench in ten minutes is not form — that is a statement. Kruger's Ndlovu picked up a yellow card late on, ruling him out of Matchday 2. Abram Mongoya's side showed fight throughout, but the gulf in class told by the final whistle.

Sekhukhune United 1–0 Durban City

31 July 2026 — New Peter Mokaba Stadium Matchday 1 — Coaches' Derby
Sekhukhune United
1 0
Durban City
Bright Ndlovu 27' ⚽

The most personally charged match of the opening weekend delivered exactly what the occasion demanded: tight, physical, disciplined. Cedric Kaze versus Khalil Ben Youssef — former Kaizer Chiefs co-coaches, now rivals in the dugout. Bright Ndlovu settled it in the 27th minute with a left-footed strike from the left side of the box, assisted by Lehlogonolo Mojela, to the bottom right corner. A composed, well-taken goal that proved the only difference.

Durban City were far from passive. Gastón Sirino came on at half-time and immediately added creativity, while substitute Tashreeq Morris led the line with energy after entering on 68 minutes. Tylo Sanger came closest to an equaliser — his header in the 59th minute tested Sekhukhune keeper Melusi Buthelezi in the top left corner. The second half saw wave after wave of Durban City pressure. Ndlovu himself received a yellow on 64 minutes for a separate incident. Ultimately, Ben Youssef's side couldn’t find the breakthrough despite creating multiple chances. Defeat in a first Premiership match as head coach is not a crisis — but the Confederation Cup and Matchday 2 cannot come soon enough.

Stellenbosch FC 0–1 AmaZulu FC

31 July 2026 — Danie Craven Stadium Matchday 1
Stellenbosch FC
0 1
AmaZulu FC
T. Ngwenya 59' ⚽ (pen)

The first half was goalless but not without incident — Athini Maqokola tested Stellenbosch keeper Sage Stephens twice, and Stellenbosch’s Avuzwa Mbembe went close with a right-footed effort in the 42nd minute. The game turned on 56 minutes when Stellenbosch centre-back Mosa Lebusa conceded a penalty for a foul on Maqokola in the box, picking up a yellow card in the process. Thandolwenkosi Ngwenya stepped up and converted to the bottom left corner. Gavin Hunt’s side pushed hard in the closing stages — Sinoxolo Kwayiba and substitute Keanan Johannessen both went close in the 90th minute — but Usuthu held on. A home defeat on opening day confirms the scale of the rebuild ahead.

Golden Arrows 0–0 Chippa United

31 July 2026 Matchday 1
Golden Arrows
0 0
Chippa United
No goals

A match with plenty of effort but precious few clear sights of goal. The closest anyone came was Philani Khumalo rattling the crossbar for Golden Arrows in the 54th minute — the bar the only thing separating Abafana Bes’thende from a winning start. Chippa’s Goodman Mosele, returning from his loan spell, was busy in midfield but unable to carve out a decisive chance. Arrows had three saves from Stanley Nwabali across the second half. A goalless draw in what both sides will view as a dropped opportunity — but a point apiece to open the season is not without value.

Richards Bay 0–1 Polokwane City

1 August 2026 — King Zwelithini Stadium Matchday 1
Richards Bay
0 1
Polokwane City
Maphangule 18' ⚽ (header)Molokwane 55' ⚽

Ndamulelo Maphangule gave Rise and Shine the perfect start on 18 minutes — a close-range header from a Giovanni Philander cross after a corner. Richards Bay pressed hard for a leveller through Thulani Gumede, who twice tested keeper Lindokuhle Mathebula in the second half. But on 55 minutes, Banele Mnguni hit the post, and moments later Tidimalo Molokwane broke away to finish clinically to the bottom left corner — 0-2. Simphiwe Mcineka pulled one back with a header in the 69th minute to make it 1-2, and Richards Bay created a series of corners in the final minutes — six in total in the second half — but Bayano Moloto’s side held firm. Ronnie Gabriel’s Richards Bay face an immediate response required.

Siwelele FC 2–2 TS Galaxy FC

2 August 2026 — Free State Stadium Matchday 1 — Match of the Weekend
Siwelele FC
2 2
TS Galaxy FC
Jeza 29' ⚽ Pule 55' ⚽
⚽ 51' Letsoalo (pen) ⚽ 71' V. Zulu

The most dramatic match of the opening weekend, and it was played in Bloemfontein. Sphesihle Jeza opened the scoring in the 29th minute for Siwelele in opportunistic fashion — a charged-down goalkeeper clearance that ended up in the net. Victor Letsoalo levelled from the penalty spot on 51 minutes for TS Galaxy, awarded for a handball by Shadrack Kobedi. Vincent Pule restored Siwelele's lead four minutes later with a clinical finish from a Thabiso Sesane pass. Veluyeke Zulu headed home at the back post in the 71st minute to make it 2-2 for the Rockets.

Then came the drama. Veluyeke Zulu’s equaliser came after Galaxy struck the woodwork just moments earlier through Christian Saile. In the third minute of injury time, Sipho Maseti was shown a straight red card for handling the ball outside his area — forcing substitute goalkeeper Ira Tapé to come on in the 90+5 with ten men remaining on the pitch. Siwelele then created two more chances to win it in stoppage time, including a Jordan Marks shot saved by Tapé and a final Jeza effort in the 90+7 that went wide. A point apiece — but Galaxy head into Matchday 2 facing Sundowns with a one-match suspension to navigate.

Early 2026/27 Table — After Matchday 1

Note: Mamelodi Sundowns vs Marumo Gallants postponed — both sides yet to play.

📊 Betway Premiership Table — Matchday 1
# Club PWDL GFGAGD Pts
1 Kaizer Chiefs 110031+23
2 Orlando Pirates 110020+23
3 AmaZulu FC 110010+13
4 Sekhukhune United 110010+13
5 Polokwane City 110010+13
6 Siwelele FC 10102201
7 TS Galaxy FC 10102201
8 Chippa United 10100001
9 Golden Arrows 10100001
10 Mamelodi Sundowns 00000000
11 Marumo Gallants 00000000
12 Stellenbosch FC 100101−10
13 Durban City 100101−10
14 Richards Bay 100101−10
15 Milford FC 100102−20
16 Kruger United 100113−20

Up Next: Midweek Fixtures — 11 & 12 August 2026

The league barely pauses for breath. Matchday 2 arrives midweek with eight fixtures across two nights, and three of them carry significant weight immediately. Sundowns make their long-awaited season debut at Mbombela Stadium against TS Galaxy — a rescheduled match after their Matchday 1 postponement. Kaizer Chiefs host Sekhukhune United at FNB Stadium, a clash between two sides that won their opening matches and arrive with momentum. And AmaZulu face Orlando Pirates at Jonsson Kings Park in Durban — the defending champions making their first away trip of the season to a ground that has never been easy.

📅 Tuesday — 11 August 2026
KO 19:30
Chippa United
Gqeberha
VS
Richards Bay
Richards Bay
📍 Dobsonville Stadium, Soweto MD2 · Matchday 2
Marumo Gallants
Bloemfontein
VS
Kruger United
Newly Promoted
📍 Royal Bafokeng Stadium, Rustenburg MD2 · Matchday 2
Polokwane City
Rise and Shine
VS
Stellenbosch FC
Cape Winelands
📍 Seshego Stadium, Polokwane MD2 · Matchday 2
⚡ Sundowns Season Debut — Rescheduled From MD1
TS Galaxy FC
GK Suspended
VS
Mamelodi Sundowns
Season Debut
📍 Mbombela Stadium, Nelspruit MD2 · Matchday 2
📅 Wednesday — 12 August 2026
KO 19:30
⚽ Champions on the Road — First Away Trip of the Season
AmaZulu FC
Won MD1
VS
Orlando Pirates
Champions
📍 Jonsson Kings Park Stadium, Durban MD2 · Matchday 2
Durban City
Nedbank Cup Winners
VS
Golden Arrows
Abafana Bes'thende
📍 Chatsworth Stadium, Chatsworth MD2 · Matchday 2
👑 Da Cruz's Home Debut — Two MD1 Winners Meet at FNB
Kaizer Chiefs
Won MD1 3-1
VS
Sekhukhune United
Won MD1 1-0
📍 FNB Stadium, Johannesburg MD2 · Matchday 2
Milford FC
Home Debut
VS
Siwelele FC
Drew MD1 2-2
📍 Richards Bay Stadium, Richards Bay MD2 · Matchday 2

Key watch points for Matchday 2: Sundowns finally get their season under way at Mbombela — a hostile environment but one they will be expected to handle, even as a side still absorbing the grief of losing Jayden Adams. TS Galaxy host them with a goalkeeper suspended after the Maseti red card, meaning a reshuffle at the back before the biggest match of their early season. Polokwane, riding the momentum of a Matchday 1 win, host a Stellenbosch side desperate to bounce back immediately. And Milford FC face Siwelele at Richards Bay Stadium — the fixture listed as a home match for Milford — in what will be a crucial early-season battle between two sides who will both be looking over their shoulders at the bottom of the table before the campaign is done.

⚡ Matchday 1 Verdict — PSL Spotlight
Both Soweto Giants Set the Tone. The Rest Have a Lot to Prove.
Matchday 1 delivered more than the season preview promised: Chiefs and Pirates both winning with purpose, Sundowns absent in the saddest of circumstances, Siwelele and Galaxy sharing six goals with a red card chaser in Bloemfontein, and Rise and Shine going away and winning at King Zwelithini. Wandile Duba's brace off the bench at Mbombela was the individual performance of the weekend — two goals in ten second-half minutes from a substitute is the kind of contribution that changes a season. Appollis's 24th-minute free kick opened the account at Orlando Amstel Arena and set the tone for a champions' win. The biggest concern from Matchday 1 is Stellenbosch's home defeat — a club stripped of depth by the transfer window, already paying the price. Now, eight more matches arrive inside 48 hours. Sundowns get their season started. Milford face their first home match. And FNB Stadium hosts its first competitive fixture under the Fernando da Cruz era. The 2026/27 Betway Premiership is moving fast.
← Return to Main Log Feed

More 2026/27 Betway Premiership coverage — PSL Spotlight Network