← World Cup
🇿🇦South Africa
1–0
Korea Republic🇰🇷
32Possession68
13Shots8
4Shots on target3
5Shots inside box5
4Blocked shots1
4Corners6
3Offsides0
7Fouls9
1Yellow cards1
0Red cards0
2Saves3
339Passes720
82Pass accuracy %89
1.1Expected goals (xG)1

Match events

  • 46'Hee-chan Hwang ↓ / Heung-min Son ↑
  • 46'Seung-ho Paik ↓ / Jin-gyu Kim ↑
  • 46'Tae-seok Lee ↓ / Jens Castrop ↑
  • 62'Oswin Appollis ↓ / Tshepang Moremi ↑
  • 63'Thapelo Maseko
  • 65'Min-jae Kim ↓ / Jin-seob Park ↑
  • 73'Aubrey Modiba
  • 74'Hyeon-gyu Oh ↓ / Gue-sung Cho ↑
  • 75'Thapelo Maseko ↓ / Iqraam Rayners ↑
  • 79'Gue-sung Cho
  • 80'Relebohile Mofokeng ↓ / Jayden Adams ↑
FTFull time · post-match

South Africa vs Korea Republic · World Cup 2026 Group A

🇿🇦
South Africa
🇰🇷
Korea Republic

Group Stage · Group A · Wed, Jun 24 · 8:00 pm Monterrey · Estadio BBVA, Monterrey

Full-time · post-match analysis
South Africa vs Korea Republic — full time
Full-match analysis07:44 AM

Maseko Magic Sends South Africa into Historic World Cup Knockouts

South Africa
1–0Full-time
Korea Republic

Key moments

  • ▸46' — Korea Republic attempts to spark their attack with a triple halftime substitution, introducing Hee-chan Hwang, Seung-ho Paik, and Tae-seok Lee.
  • ▸63' — Thapelo Maseko scores the historic opening goal for South Africa with a brilliant near-post finish.
  • ▸73' — Aubrey Modiba picks up a tactical yellow card as South Africa's defense digs deep to protect their lead.
South Africa vs Korea Republic match statistics

In a historic night at the FIFA World Cup 2026, South Africa defied the odds to defeat Korea Republic 1–0 and secure an unforgettable place in the Round of 32. Entering the match needing a victory to guarantee progression from Group A, Bafana Bafana surrendered a whopping 68% of the possession to their highly technical opponents but proved far more efficient and clinical on the break. Under the guidance of Hugo Broos, South Africa's disciplined defensive unit soaked up endless pressure, restricting Korea Republic's heavy possession to just three shots on target and frustrating them at every turn.

The defining moment of the contest arrived in the 63rd minute. Just moments after Oswin Appollis was introduced to inject fresh energy into the South African attack, Thapelo Maseko found space in the final third. The 22-year-old winger controlled the ball and fired a clinical finish inside the near post, sparking wild celebrations on the bench and in the stands. It was a deserved reward for a South African side that, despite having far less of the ball, actually outshot Korea Republic 13 to 8, proving incredibly dangerous whenever they broke on the counter.

Korea Republic boss Hong Myung-bo tried desperately to salvage the game, turning to his bench early with a triple substitution at halftime—including the introduction of Hee-chan Hwang—and later throwing on Min-jae Kim and Hyeon-gyu Oh. However, South Africa's low defensive block remained completely impenetrable. Led by Aubrey Modiba, who picked up a yellow card in the 73rd minute for a tactical foul, the South African defense put on a masterclass. Frustration eventually boiled over for the Koreans, culminating in a 79th-minute yellow card for striker Gue-sung Cho as their attack sputtered in the final third.

With this monumental victory, South Africa advances to the knockout stages of the World Cup for the first time in their history, setting up a thrilling Round of 32 clash against Canada. For Korea Republic, who started the group stage with high expectations, the defeat leaves them on three points and facing an agonizing wait to see if they can scrape through as one of the best-placed third-place teams. It is a legendary triumph for Bafana Bafana, proving that defensive steel and counter-attacking efficiency can triumph over possession-heavy football on the grandest stage.

Player ratings

Thapelo Maseko9.0

South Africa · Scored the historic 63rd-minute winning goal before being substituted to a standing ovation.

Aubrey Modiba8.0

South Africa · Anchored a disciplined defensive display, making key clearances and taking a tactical yellow card.

Relebohile Mofokeng7.5

South Africa · A menace on the counter-attack, linking up brilliantly before being subbed off in the 80th minute.

Hee-chan Hwang5.5

Korea Republic · Introduced at halftime to spark life into the attack but was neutralized by Bafana Bafana's low block.

Min-jae Kim6.0

Korea Republic · Brought on immediately after South Africa scored to secure the backline, but had little defensive work thereafter.

Gue-sung Cho5.0

Korea Republic · Starved of clear-cut opportunities upfront and picked up a frustrated yellow card in the 79th minute.

Updated 7 times during the match
  • 14'Live update
  • 30'Live update
  • 44'Live update
  • 60'Live update
  • 74'Live update
  • 90'Live update
  • 95'Live update

Full time

Match stats

South AfricaKorea Republic
32Possession68
13Shots8
4Shots on target3
5Shots inside box5
4Blocked shots1
4Corners6
3Offsides0
7Fouls9
1Yellow cards1
2Saves3
339Passes720
82Pass accuracy %89
1.1Expected goals (xG)1

Starting XI · as it played

Real lineup · goals, cards & subs
🇿🇦
South AfricaFormation 4-2-4
Goals1
Williams
8.0
Modiba
Mbokazi
Okon
Mudau
Mbatha
Sithole
↓62'
Appollis
7.5↓80'
Mofokeng
9.0↓75'
Maseko
Makgopa
Substitutions · 3
↓ 62'Appollis
↓ 75'Maseko
↓ 80'Mofokeng
🇰🇷
Korea RepublicFormation 5-3-2
Goals0
Kim
↓46'
Lee
Lee
Lee
6.0↓65'
Kim
Seol
Hwang
↓46'
Paik
Lee
5.5↓46'
Hwang
↓74'
Oh
Substitutions · 5
↓ 46'Hwang
↓ 46'Paik
↓ 46'Lee
↓ 65'Kim
↓ 74'Oh

Full time

Match events

Event feed will populate as official data lands.

Watch

Match highlights

All highlights

Video plays on this page via the official source. Playback rights vary by region (enforced by the player).

During the match · 15-minute updates
7 live updates · newest first
Pre-match · what we expected
South Africa vs Korea Republic preview
Match preview

South Africa vs Korea Republic — World Cup 2026 Preview

South Africa vs Korea Republic form and stats
  • ▸South Africa form: No recent data
  • ▸Korea Republic form: No recent data

South Africa vs Korea Republic — FIFA World Cup 2026 group stage preview.

This fixture promises to be a key battle as both sides look to make their mark in the tournament.

Recent form · last 4

🇿🇦South Africa

LWDL
  • vs CanadaFIFA World Cup0–1▶
  • vs South KoreaFIFA World Cup1–0▶
  • @ Czech RepublicFIFA World Cup1–1▶
  • @ MexicoFIFA World Cup0–2▶

🇰🇷Korea Republic

LLWW
  • @ South AfricaFIFA World Cup0–1▶
  • @ MexicoFIFA World Cup0–1▶
  • vs Czech RepublicFIFA World Cup2–1▶
  • vs El SalvadorInternational Friendlies1–0▶

Factlen projection

Pre-match win probability

54%16%30%
South Africa winDrawKorea Republic win

Model estimate from confederation strength + home edge, before confirmed lineups. Editorial projection — not betting advice.

South AfricaTale of the tapeKorea Republic
Hugo BroosManagerTBC
4-2-3-1 projectedFormation4-3-3 projected
CAFConfederationAFC
Group AGroupGroup A

Key players

🇿🇦South Africa

  • Themba ZwaneAM · #18
  • Evidence MakgopaAM · #17
  • Thalente MbathaAM · #16

🇰🇷Korea Republic

  • Jens CastropCM · #17
  • Jin-gyu KimCM · #97
  • Seung-ho PaikCM · #8

South Africa squad watch

Official sources

Broos names 32-player preliminary World Cup squad

FIFA's squad hub lists South Africa's 32-player preliminary group, led by Ronwen Williams, Teboho Mokoena, and Lyle Foster.

Source: FIFA · May 21, 12:00 PM UTC

Final South Africa cut expected at Union Buildings

Local reporting says Broos is expected to trim the 32-player training group to the tournament squad on 27 May.

Source: FARPost · May 21, 6:00 PM UTC

Korea Republic squad watch

Official sources

South Africa roster

Preliminary squad - 32/32

Squad source

GK

Ronwen WilliamsClub not listed
Ricardo GossClub not listed
Sipho ChaineClub not listed
Brandon PetersonClub not listed

DF

Khuliso MudauClub not listed
Olwethu MakhanyaClub not listed
Bradley CrossClub not listed
Thabiso MonyaneClub not listed
Thabang MatuludiClub not listed
Nkosinathi SibisiClub not listed
Aubrey ModibaClub not listed
Khulumani NdamaneClub not listed
Ime OkonClub not listed
Samukele KabiniClub not listed
Mbekezeli MbokaziClub not listed

MF

Teboho MokoenaClub not listed
Jayden AdamsClub not listed
Brooklyn PoggenpoelClub not listed
Lebohang MaboeClub not listed
Thalente MbathaClub not listed
Sphephelo SitholeClub not listed

FW

Oswin AppollisClub not listed
Tshepang MoremiClub not listed
Evidence MakgopaClub not listed
Lyle FosterBurnley
Iqraam RaynersClub not listed
Relebohile MofokengClub not listed
Themba ZwaneClub not listed
Patrick MaswanganyiClub not listed
Kamogelo SebelebeleClub not listed
Thapelo MorenaClub not listed
Thapelo MasekoClub not listed

Korea Republic roster

Final squad - 9/26

Squad source

GK

Song BumkeunJeonbuk
Jo HyeonwooUlsan
Kim Seung-gyuFC Tokyo

DF

Kim MinjaeBayern Munich
Seol YoungwooCrvena Zvezda

MF

Lee KanginPSG
Hwang HeechanWolves

FW

Son HeungminLAFC
Cho GuesungMidtjylland