Sports

Bafana Bafana seek to silence critics against Czech Republic

After South Africa’s jubilation at a first World Cup finals in 16 years turned sour with a 2-0 loss to co-hosts Mexico, winger Thapelo...

Meet Vozinha, Cabo Verde’s 40-year-old goalkeeper who stunned Spain

When the final whistle blew, the scoreboard read 0-0. In the biggest upset of the 2026 FIFA World Cup so far, tournament debutants Cabo Verde...

Former Bafana Bafana coach set to head into World Cup record...

Carlos Queiroz is still one tournament short of matching the record for coaching at the World Cup, but the 73-year-old will still enter the...

George Kusche wins Comrades Marathon with record time

George Kusche completed what has been a fantastic year of running by winning the 50th Comrades Marathon Up Run from Durban to the KwaZulu-Natal...

Cape Town hosts successful Hockey Nations Cup

The FIH Men’s Hockey Nations Cup got under way in Cape Town this past week, with South Africa and France producing a blockbuster finish...

Bafana hapless as Broos puts his foot off the pedal

Bafana Bafana coach Hugo Broos’ demeanour and body language is that of a man who has reached his destination and achieved his ambition well...

Fans vent frustration at Broos’ defensive line-up

Football supporters across fan parks in Mzansi were left frustrated and disappointed on Thursday night as a defensively shaped Bafana Bafana slumped to a...

Springboks regroup in City of Gold to prepare for Barbarians clash

The Springboks will be reassembling in their Johannesburg camp tonight as they resume their preparations for the clashes against the Barbarians and the SA...

Inside 2026 World Cup’s tech, where even the ball needs to...

The 2026 World Cup across Canada, Mexico and the US is the most technology-drenched tournament in football history. For the first time at a men's...

As World Cup costs soar, German players pay for 600 fans’...

German players have stepped up to ease fans' pain from soaring transport costs at the World Cup, offering to pay for 600 of them...