World Cup 2026 opens today: Mexico face South Africa
World Cup 2026 begins on June 11, 2026, with Mexico vs South Africa at Mexico City Stadium.
Daily football stories, tournament updates and the biggest talking points from the global game.
World Cup 2026 begins on June 11, 2026, with Mexico vs South Africa at Mexico City Stadium.
A short note on the new editorial direction: football news, World Cup 2026, fixtures and previews.