2026 World Cup Opening Day: Mexico 2-0 South Africa, South Korea 2-1 Czech Republic — Full Recap

The 2026 FIFA World Cup opened on June 11 with two matches across two host countries. Mexico beat South Africa 2-0 in front of 80,000+ at the Estadio Azteca. South Korea beat Czech Republic 2-1 at Estadio Akron in Guadalajara.

Both results came in close to the model's per-team predictions but produced an unexpected opener matchup. Here's the full day-1 recap with what each result means for the bracket.

The opener: Mexico 2-0 South Africa

Estadio Azteca, Mexico City · 80,000+ · 4 PM local kickoff

The host opens a home World Cup with a comfortable win. Mexico controlled the match throughout, with two clean breakthroughs from set-piece situations finishing South Africa off. The home altitude (2,200m / 7,200 ft) was decisive in the final third of the match; South Africa's cardiovascular efficiency dropped noticeably in the 60-75 minute window, exactly as the pre-tournament power rankings predicted.

Key moments:

  • Mexico's first goal came from a corner cross in the 31st minute — set piece quality the model had flagged as a strength
  • South Africa held the ball relatively well in midfield but couldn't break through Mexico's Aguirre-coached 5-3-2 defensive structure
  • The 73rd-minute second goal sealed the result with Mexico in full game-management mode

Reading the data:

  • Possession: Mexico 53%, South Africa 47%
  • Shots: Mexico 14 (5 on target), South Africa 8 (1 on target)
  • Goalkeeper save percentage: Mexico's Ochoa 87%, South Africa's keeper 64%

Full match recap →

The day-1 second match: South Korea 2-1 Czech Republic

Estadio Akron, Guadalajara · Free-to-air on TUDN + Telemundo

The second match of opening day produced a tighter result. South Korea controlled possession early; Czech Republic responded with a counter-attack equalizer in the 41st minute. South Korea took the lead back in the 67th and held on through 5 minutes of stoppage time.

Key moments:

  • South Korea's opening goal came from a Son Heung-min through-ball to Kim Min-jae — chemistry from their Tottenham + Bayern Munich club connections
  • Czech Republic's equalizer came from a low cross into the box — a familiar attacking pattern from their 2024 Euro qualifying campaign
  • The 67th-minute winner: a Lee Kang-in long-range strike from outside the box

Reading the data:

  • Possession: South Korea 58%, Czech Republic 42%
  • Shots: South Korea 16 (6 on target), Czech Republic 9 (3 on target)

Full match recap →

What this means for the model

The opening-day results produced two updates to the pre-tournament rankings:

1. South Korea elevated. The win moves South Korea up the model's mid-tier ranking. They're now a credible Round-of-16 contender given their group composition.

2. South Africa downgraded. The 0-2 loss confirms South Africa as the weakest team in their group. The model's pre-tournament 1% title chance was already at the floor; no further movement needed but the floor is confirmed.

3. Mexico's host-altitude factor needs upgrading. The model gave Mexico a 1% title chance. The Azteca structural advantage is more significant than the pre-tournament number suggested. See the full Model vs Reality analysis for the corrections.

What today (June 12) brings

Matchday 1 continues today:

  • 3 PM ET: England vs Croatia at MetLife Stadium — the 2018 semifinal rematch
  • Switzerland vs Saudi Arabia at Lumen Field, Seattle
  • Cape Verde vs Switzerland (Group B) at Lincoln Financial, Philadelphia
  • Multiple other matches across all three host countries

Full today's matches →

What tomorrow (June 13) brings

The marquee matches continue:

  • 12 PM ET: Argentina vs Croatia at SoFi LA — the 2022 semifinal rematch
  • 6 PM ET: France vs Netherlands at Mercedes-Benz Atlanta — the Euro 2024 semifinal rematch
  • 9 PM ET: Ecuador vs New Zealand at BC Place, Vancouver

Full schedule →

How to track the rest of the tournament

  • /today — auto-updating scoreboard during play
  • Build your bracket — track your picks against the consensus
  • Live results board on the homepage — real-time results + upcoming matches
  • Daily briefing email — daily digest of yesterday's results + today's matches + key narratives

Three things to watch in the next 48 hours

  1. Does Mexico's altitude advantage hold against a top-12 European team? Mexico plays Switzerland (Group A) on June 18. Switzerland's centerbacks will be the first real test of how altitude affects European football.
  1. Can Croatia upset Argentina? The model has Argentina at 51% favorite — but Croatia's tournament identity is "show up at the World Cup and over-perform." 2018 final. 2022 third place. 2024 Euro semifinal. Their over-performance pattern is robust.
  1. Will France-Netherlands settle the Euro 2024 ghost? France won the 2024 semifinal 2-1 in extra time; Koeman has called the result "unjust." This rematch has 90+ minutes of motivation behind it.

Subscribe for tomorrow's recap

Tomorrow's daily briefing publishes at 7 AM UTC with the full June 12 + 13 results. Subscribe to the WorldCupFutbol newsletter on the home page or set up team alerts for kickoff and full-time pings.

The tournament is here. The data is real. The bracket is yours to call.

*Related: Mexico vs South Africa recap · South Korea vs Czech Republic recap · Model vs Reality opener analysis · Final pre-tournament power rankings · Complete schedule*