TODAY Thursday, June 18, 2026 — Day 8 of World Cup 2026 4 matches

Day 8 of FIFA World Cup 2026 brings Matchday 2 for Groups A and B, and the qualification picture is already taking sharp shape. Group A is split wide open — Mexico and South Korea each have maximum points while Czechia and South Africa are both staring down elimination pressure. Group B is the exact opposite: all four teams level after draws across the board in matchday 1. Tonight's late kickoff between Mexico and South Korea, played in front of El Tri's home crowd in Guadalajara, is the match of the day.

Today's Matches — Full Preview

Group A 12:00 PM ET
🇨🇿 Czechia
VS
🇿🇦 South Africa
🏟️ Atlanta Stadium · Atlanta, Georgia

Both teams arrive in Atlanta with zero points and their tournament lives on the line. Czechia fell 2–1 to South Korea in their opener, while South Africa suffered a bruising 2–0 defeat to co-host Mexico — made worse by two red cards that leave Bafana Bafana short-handed going forward. A loss here for either team would essentially end their Round of 32 hopes. Expect a tense, physical affair with Czechia's technical quality ultimately proving decisive.

Prediction: Czechia 2 – 1 South Africa

Check live score →
Group B 3:00 PM ET
🇨🇭 Switzerland
VS
🇧🇦 Bosnia
🏟️ Los Angeles Stadium · Los Angeles, California

With all four Group B teams sitting level on one point apiece, this match is a genuine six-pointer. Switzerland bring their trademark defensive solidity and compact shape — they are extraordinarily difficult to break down. Bosnia and Herzegovina carry an attacking threat through their creative players, but La Nati's organization should frustrate them. Switzerland's superior tournament experience and tactical discipline make them slight favorites to take three crucial points here.

Prediction: Switzerland 2 – 0 Bosnia

Check live score →
Group B 6:00 PM ET
🇨🇦 Canada
VS
🇶🇦 Qatar
🏟️ BC Place · Vancouver, Canada

Canada's chance to seize the Group B initiative in front of their home supporters at BC Place. The atmosphere in Vancouver will be electric as the co-hosts look to build momentum. Qatar bring World Cup hosting experience from 2022 but struggled in that tournament. Canada's physical, pressing style and home crowd advantage should tell — Alphonso Davies and Jonathan David give them match-winning quality on any given day.

Prediction: Canada 2 – 1 Qatar

Check live score →
Group A 9:00 PM ET
🇲🇽 Mexico
VS
🇰🇷 South Korea
🏟️ Estadio Akron · Guadalajara, Mexico

The match of the day and one of the most anticipated fixtures of the entire group stage. Both teams are on three points after winning their openers — a win or draw for either side today could effectively book a Round of 32 berth. Mexico are -160 favorites to top the group and the roaring home crowd at Estadio Akron provides an enormous advantage. South Korea are no pushover though, with a disciplined and dangerous side capable of hurting anyone on the counter. El Tri's home pressure should ultimately prove the difference.

Prediction: Mexico 2 – 1 South Korea

Check live score →

How to Watch Today's Matches

Today's four matches are split across FOX and FS1 in the USA. Here's where to find each game:

FREE
FOX (English)
Free over-the-air with a TV antenna. Carries Czechia vs South Africa (12 PM), Switzerland vs Bosnia (3 PM), and Mexico vs South Korea (9 PM).
FREE
Telemundo (Spanish)
Free over-the-air in Spanish. Telemundo broadcasts all 104 World Cup 2026 matches including all four today.
FREE
FOX & FOX Sports App
Stream FOX and FS1 matches free via the FOX Sports app with a participating TV provider login. Canada vs Qatar airs on FS1.
Peacock Premium
Streams all 104 matches including today's games in English and Spanish. $7.99/month, no contract required.
Get Peacock →
Note: Canada vs Qatar at 6:00 PM ET is on FS1, not the main FOX channel. Stream it on the FOX Sports app or via Peacock Premium if you don't have cable.

Group A & B Standings — After Matchday 1

Pre-match standings entering today's games. Live updates on our live tracker →

Group A
#  Team PWDLPts
🇲🇽 Mexico
11003
🇰🇷 South Korea
11003
🇨🇿 Czechia
10010
🇿🇦 South Africa
10010
Group B
#  Team PWDLPts
🇨🇭 Switzerland
10101
🇧🇦 Bosnia
10101
🇨🇦 Canada
10101
🇶🇦 Qatar
10101

What's at Stake Today

  • 🏆 Mexico or South Korea win = effectively book a Round of 32 spot. Six points from two matchdays in this group would be near-certain qualification.
  • ⚠️ Czechia and South Africa — the loser of their noon kickoff faces near-certain elimination with only one matchday remaining. Both teams are already on zero points.
  • 🇿🇦 South Africa's red card crisis — suspended players from their opener means Bafana Bafana face Czechia a player or two short, making their task significantly harder.
  • 🌍 Group B wide open — all four teams (Switzerland, Bosnia, Canada, Qatar) are level after matchday 1. Today's two Group B matches could completely reshape the table.
  • 🇨🇦 Canada at home — playing in Vancouver in front of their own fans gives the co-hosts a genuine edge. A win puts them top of Group B entering the final matchday.