Emerging
Jun 24, 2026 Major3
86%
World Cup 2026: Brazil Defeats Scotland, Mexico Advances on Group Stage Day
On June 24, 2026, Brazil defeated Scotland in Miami with a goal from Vinícius Júnior in the 7th minute, while Mexico played the Czech Republic in Mexico City and Bosnia and Herzegovina beat Qatar 3-1 in Seattle. Six group-stage matches across the World Cup featured critical contests for team advancement to the knockout rounds.





Quick Facts
Who
Brazil
What
Brazil defeated Scotland
When
June 24, 2026
Where
Miami Gardens, Florida (Brazil vs. Scotland)
- Brazil defeated Scotland
- Vinícius Júnior scored in the 7th minute
- Haiti scored against Morocco through Lenny Joseph in the 9th minute
- Bosnia and Herzegovina defeated Qatar 3-1
- Mexico played Czech Republic in home match
On June 24, 2026, six group-stage matches across the FIFA World Cup saw significant developments in the tournament's progression. Brazil secured an important victory over Scotland in Miami, with Brazilian forward Vinícius Júnior scoring in the 7th minute after exploiting a mistake by Scottish goalkeeper Angus Gunn. The match was crucial for both teams' knockout-stage aspirations, with Brazil seeking to maintain its unbeaten record and Scotland aiming for qualification.
In simultaneous action, Morocco faced Haiti in Atlanta, where Haiti scored first through Lenny Joseph in the 9th minute, assisted by Jean-Kévin Duverne. Meanwhile, Mexico played the Czech Republic in Mexico City before a home crowd, seeking to secure advancement to the knockout rounds. Additional matches on the day included Switzerland versus Canada in Vancouver and Bosnia and Herzegovina versus Qatar in Seattle, with Bosnia and Herzegovina ultimately defeating Qatar 3-1.
The final pairing saw South Africa taking on South Korea in Guadalupe, Mexico. All six matches were broadcast live across multiple networks including Fox, FS1, Peacock, Telemundo, and ESPN, with comprehensive studio coverage provided on ESPN's various platforms. The matches represented the 14th day of group-stage play, with several teams on the verge of advancing to the Round of 32, including Mexico, which had already secured qualification, and Germany, France, and others from different groups.
Brazil's defensive performance drew particular attention, as the team pursued a historic milestone—becoming the first nation to reach 50 matches without conceding a goal in World Cup history. The achievement would surpass Germany's record of 41 clean sheets. Coach Carlo Ancelotti made tactical adjustments, including replacing Raphinha with Rayan to exploit spaces created against lower defensive blocks, a decision that sparked debate among Brazilian media and supporters.
Fans of participating nations filled stadiums and public spaces, with Miami hosting special viewing events at Bayfront Park and The Bandshell on Miami Beach. The atmosphere remained peaceful despite earlier weather concerns that had affected other tournament matches. The matches concluded what sources described as a pivotal day in group-stage competition, with multiple teams moving closer to advancing and others facing elimination.
Why This Matters
With six matches contested simultaneously on June 24, 2026, this pivotal group-stage day directly determined qualification pathways for multiple nations pursuing Round of 32 advancement. Brazil's continued unbeaten record and pursuit of a historic 50-match clean-sheet milestone showcase the tournament's highest stakes, while Mexico's home advantage in Mexico City and early qualification signal shifting dynamics in traditional football powerhouses. For viewers and national stakeholders, these results clarify which teams advance, which face elimination, and which will compete in the knockout rounds—making this a critical juncture that shapes the remainder of the World Cup.
Timeline & Sources
Jun 24, 2026
WireSwitzerland vs. Canada (Group B) and Bosnia and Herzegovina vs. Qatar (Group B) kick off in Vancouver and Seattle respectively
Jun 24, 2026
WireScotland vs. Brazil (Group C) and Morocco vs. Haiti (Group C) begin in Miami and Atlanta
Jun 24, 2026
WireVinícius Júnior scores for Brazil against Scotland after 7 minutes, capitalizing on goalkeeper Angus Gunn's error
Jun 24, 2026
WireLenny Joseph scores for Haiti against Morocco in the 9th minute, assisted by Jean-Kévin Duverne
Jun 24, 2026
WireMexico vs. Czech Republic (Group A) and South Africa vs. South Korea (Group A) kick off in Mexico City and Guadalupe
Jun 24, 2026
WireAll six matches conclude; Bosnia and Herzegovina's 3-1 victory over Qatar confirmed among results
Entities
- Carlo Ancelotti
- FOX+
- Mexico City
- Bosnia and Herzegovina national football team
- Scotland national football team
- Qatar national football team
- Canada national football team
- Peacock
- Miami Gardens, Florida
- Haiti national football team
- Rayan
- ESPN
- FS1
- Vancouver, Canada
- Vinícius Júnior
- Morocco national football team
- Lenny Joseph
- Mexico national football team
- Steve Clarke
- Telemundo
- Seattle, Washington
- Jean-Kévin Duverne
- Brazil national football team
- South Africa national football team
- Czech Republic national football team
- Switzerland national football team
- Atlanta, Georgia
- South Korea national football team
- Raphinha
- Angus Gunn
- Guadalupe, Mexico
- Edin Dzeko
Sources
- Mundial 2026 | Brasil vs. Escocia y México busca una nueva alegría frente a República Checa, siga el minuto a minutoTelemundoMediaJun 24, 2026
- 2026 World Cup June 24 schedule: Soccer games todayESPN IndiaMediaJun 24, 2026
- Copa Mundial de la FIFA 2026: Este es el calendario del 24 de junio para el día 14 de los partidos de grupoWPLG Local 10MediaJun 24, 2026