FIFA World Cup matches tomorrow ft Brazil, Mexico, South Africa, and more; schedule, live stream

Sports Tak

Sports Tak

UPDATED:

FIFA World Cup 2026 in the frame (Image vis Getty)
FIFA World Cup 2026 in the frame (Image vis Getty)

Story Highlights:

Switzerland vs Canada stands out as a potential decider for Group B leadership

In Group A, co-host Mexico takes on Czechia at the iconic Estadio Azteca, while South Africa and South Korea battle

Football fans in India can look forward to an exciting night of Group Stage action as the FIFA World Cup 2026 continues on Thursday. Six matches are scheduled across the United States, featuring several high-stakes encounters. 

Switzerland vs Canada stands out as a potential decider for Group B leadership. Both teams have performed strongly so far, with Canada boosted by a big win over Qatar and Switzerland showing clinical form. 

A victory could secure top spot and a favourable knockout path. Bosnia faces Qatar before Brazil takes on Scotland in what promises to be a tough test for the five-time champions against a resilient Scottish side.

FIFA World Cup matches tomorrow ft Brazil, Mexico, South Africa and more; schedule, live stream

In Group A, co-host Mexico takes on Czechia at the iconic Estadio Azteca, while South Africa and South Korea battle in a matchup that could prove decisive for advancement. With the global event going towards the knockouts, here is all you need to know about the fixtures lined up for tomorrow and how to watch in India. 

FIFA World Cup 2026 schedule tonight (Thursday, June 25)

  • Switzerland vs Canada (12:30 AM IST)
  • Qatar vs Bosnia (12:30 AM IST)
  • Brazil vs Scotland (3:30 AM IST)
  • Morocco vs Haiti (3:30 AM IST)
  • Czechia vs Mexico (6:30 AM IST)
  • South Africa vs Republic of Korea (6:30 AM IST)

How to watch FIFA World Cup in India?

Indian fans can watch the FIFA World Cup 2026 on Unite8 Sports, the ZEE5 app, or website. DD Sports will also broadcast selected matches.

ALSO READ: Brazil drops massive update on Neymar Jr's World Cup 2026 debut ahead of clash vs Scotland