Bafana Bafana are back on football’s biggest stage, and if there’s one thing South Africans know how to do, it’s turn a major sporting moment into a national movement.
Sure, the opening match left a lot to be desired! Still, sports fans, there's a chance in the upcoming two matches - come what may, there's a month-long festival of the beautiful game to be enjoyed...
From packed sports bars where every goal is met with a roar, to stylish restaurants with cocktails and swish big screens, Joahnnesburg has options! Don't miss any of the festival atmosphere happening in your neighbourhood unitl 19 July when the final whistle will decide the overall champions.
Upcoming matches
18 June: Bafana Bafana vs Czechia
South Africa’s second group-stage fixture could be a crucial moment in their journey, with the boys in green and gold taking on a technically disciplined Czech side.
25 June: Bafana Bafana vs South Korea
The final group-stage match sees Bafana face the fast-paced South Koreans in what could determine their path into the knockout stages.