World Cup 2026: South Africa stun South Korea 1-0 as Maseko makes history
Bafana Bafana have delivered a seismic shock at the 2026 World Cup, beating South Korea 1-0 thanks to a historic strike from Thapelo Maseko. The result is one of the biggest in South African football history, announced to the world that they are no longer just making up the numbers on the global stage.
South Korea, a perennial Asian powerhouse, opted to bench their talisman Heung-Min Son, a decision that raised eyebrows from the first whistle. Without their captain's creative spark, the Taeguk Warriors lacked incision in the final third, and South Africa punished them ruthlessly. Maseko's winner – a moment of pure quality – will be replayed for years in Pretoria and beyond.
For South Africa, this victory is more than three points. It builds on the legacy of 2010, when they became the first African nation to host the tournament, and signals a new generation capable of competing with the best. The squad, blending youth with experience, has shown tactical discipline and a killer instinct that was missing in previous campaigns.
The implications are enormous. South Africa now have a genuine shot at advancing from the group stage for the first time, while South Korea face an uphill battle after dropping points. The decision to sideline Son will be scrutinised, but credit must go to Bafana Bafana's game plan – they nullified Korea's threats and took their chance when it came.
As the tournament unfolds, this result will serve as a warning to every heavyweight: underestimate African football at your peril. For Thapelo Maseko and his teammates, history has been written, but the story is far from over.
More from OffsidePost
Arsenal's champion aura evaporates after Brighton thrashing
Chicago Stars vs Washington Spirit: How to Watch NWSL Clash on TV and Live Stream
Sevilla vs Barcelona: LaLiga Preview, Team News and Live Stream Details
Arsenal's WSL title drought will only end when the goals start flowing
Sandro Mazzola, Inter and Italy icon, dies aged 83
San Lorenzo vs Boca Juniors: How to Watch Argentine Giants Clash