Switzerland vs Canada
Kick-off: 19:00 UTC
The battle for top spot in Group B takes center stage as Switzerland face co-hosts Canada in Vancouver. Both sides have shown enough quality during the group stage to remain firmly in contention for the knockout rounds, making this one of the most important matches of the day. Switzerland’s disciplined defensive structure and tournament experience have once again made them difficult opponents, while Canada have thrived on home support and energetic attacking football. With first place potentially on the line, neither team will want to take unnecessary risks early, but the intensity is expected to rise as the match progresses.
Key Battle: Canada’s pace in transition versus Switzerland’s organized defensive shape.
Bosnia and Herzegovina vs Qatar
Kick-off: 19:00 UTC
Group B’s other decisive encounter sees Bosnia and Herzegovina take on Qatar in a match where qualification hopes could hang in the balance. Bosnia enter the game needing a strong performance after an inconsistent start to the tournament, while Qatar are fighting to keep their World Cup journey alive. Both teams know that a cautious approach may not be enough, which could lead to a more open contest than many expect. Bosnia will look to use their physical presence and experience, while Qatar will rely on quick combinations and counter-attacks to create chances.
Key Battle: Bosnia’s aerial threat against Qatar’s compact defensive unit.
Scotland vs Brazil
Kick-off: 22:00 UTC
One of the biggest matches of the group stage takes place in Miami as Scotland face five-time world champions Brazil. Brazil remain among the tournament favorites and know that a positive result would strengthen their position heading into the knockout rounds. Scotland, meanwhile, have already shown tremendous resilience and will believe they can challenge one of football’s traditional giants. Brazil possess greater individual quality across the pitch, but Scotland’s organization, work rate, and determination could make this a far tougher test than many anticipate. The possible return of Neymar adds another layer of intrigue to an already fascinating contest.
Key Battle: Scotland’s defensive discipline against Brazil’s attacking creativity.
Morocco vs Haiti
Kick-off: 22:00 UTC
Morocco enter this fixture with considerable momentum and realistic ambitions of topping Group C. After their historic World Cup success in recent years, expectations around the Atlas Lions have never been higher. Haiti may already be out of contention, but they still have an opportunity to end their campaign on a positive note and test one of Africa’s strongest teams. Morocco will likely dominate possession and attempt to control the tempo from the opening whistle, while Haiti’s best chances may come through fast counter-attacks and set pieces.
Key Battle: Morocco’s attacking depth against Haiti’s defensive resilience.
Czechia vs Mexico
Kick-off: 01:00 UTC (25 June)
Mexico return to action in front of passionate home support knowing that every result matters as the tournament enters its decisive phase. Already among the strongest performers in Group A, El Tri will be eager to finish the group stage on a high note. Czechia, however, still have plenty to fight for and are capable of frustrating opponents with their disciplined approach and physical style of play. The atmosphere in Mexico City is expected to be electric, and that could provide the hosts with an additional advantage in a match that carries significant knockout-stage implications.
Key Battle: Mexico’s attacking pressure versus Czechia’s defensive organization.
South Africa vs Korea Republic
Kick-off: 01:00 UTC (25 June)
The final match in Group A could prove decisive for both nations. Korea Republic arrive with greater recent World Cup experience and a reputation for tactical discipline, while South Africa are aiming to make a statement on their return to football’s biggest stage. Korea Republic know that even a point could be valuable depending on other results, whereas South Africa may need a more aggressive approach. Expect a competitive and energetic encounter featuring two sides with very different styles but equally strong motivation.
Key Battle: Korea Republic’s structured build-up play against South Africa’s physical intensity.
Matchday Outlook
With qualification spots, group positions, and knockout-round seeding all at stake, June 24 promises to be one of the most dramatic days of the FIFA World Cup 2026 group stage. Brazil, Mexico, Morocco, and Switzerland will look to confirm their ambitions, while Scotland, Canada, Bosnia and Herzegovina, Qatar, South Africa, Korea Republic, Czechia, and Haiti continue fighting for their World Cup dreams.

