The 2026 FIFA World Cup group stage delivered another dramatic day of action as Groups A, B, and C completed their final matches. While traditional powers such as Brazil and Mexico comfortably secured top spot in their groups, the biggest story came from South Africa, who produced a historic upset to reach the knockout stage for the first time ever.
With the expanded 48-team tournament entering its decisive phase, several nations have already booked their places in the Round of 32, while others remain anxiously waiting to learn their fate.
South Africa’s Historic Night Sends South Korea to the Brink
The most emotional moment of the day unfolded in Monterrey, where South Africa stunned South Korea with a hard-fought 1-0 victory.
After a tense and physical contest, Thapelo Maseko delivered the breakthrough in the 63rd minute, firing home what would become one of the most important goals in South African football history.
The goal survived a lengthy VAR review for a possible offside, triggering celebrations among South African supporters after confirmation was given.
The victory secured South Africa’s first-ever qualification to a World Cup knockout stage, while leaving Son Heung-min and South Korea facing an anxious wait in the third-place rankings.
Mexico Complete Perfect Group Stage on Home Soil
At the Mexico City Stadium, co-hosts Mexico continued their impressive tournament form with a comfortable 3-0 victory over Czechia.
The home side controlled possession, dictated the pace, and never allowed Czechia to gain a foothold in the match.
The result capped off a flawless group campaign for Mexico, who finished unbeaten and without conceding a single goal.
With momentum building and home crowds firmly behind them, Mexico now head into the Round of 32 as one of the tournament’s most dangerous teams.
Vinícius Leads Brazil’s Charge to Group C Glory
Brazil delivered another statement performance by defeating Scotland 3-0 in Miami.
The star of the show was Vinícius Júnior, who continued his outstanding tournament with two goals.
The Real Madrid winger opened the scoring after just seven minutes before adding his second shortly after halftime in the 48th minute. His brace increased his tournament tally to four goals, placing him among the leading scorers of the competition.
Matheus Cunha added a third goal to complete the victory and secure top spot in Group C.
Adding to the excitement for Brazilian fans was the long-awaited return of Neymar, who made his first appearance for the national team in nearly three years and logged valuable minutes ahead of the knockout rounds.
Switzerland Edge Canada to Claim Group B Summit
Group B’s battle for first place went Switzerland’s way after a narrow 2-1 victory over co-hosts Canada in Vancouver.
After a scoreless first half, Switzerland found another gear following the restart.
Ruben Vargas broke the deadlock before Johan Manzambi doubled the lead in the 57th minute.
Canada responded late through substitute Promise David, but Switzerland held firm under pressure to secure all three points and finish atop the group standings.
Despite the defeat, Canada also advanced to the Round of 32 as runners-up.
Morocco Overcome Haiti in Six-Goal Thriller
Morocco booked their place in the knockout stage following an entertaining 4-2 victory over Haiti.
The North Africans were pushed harder than expected as Haiti twice took the lead during an open and chaotic encounter.
Each time, Morocco found an answer through key figures Achraf Hakimi and Ismael Saibari, keeping their hopes alive.
Late goals from Soufiane Rahimi and Gessime Yassine eventually put the game beyond reach and sealed Morocco’s progression.
The victory leaves Morocco level on seven points with Brazil, although the South Americans claimed first place thanks to a superior goal difference.
Bosnia Keep Their World Cup Dream Alive
Bosnia and Herzegovina strengthened their chances of advancing with a convincing 3-1 win over Qatar.
Teenage talent Kerim Alajbegovic opened the scoring in the 29th minute before a Qatari own goal doubled Bosnia’s advantage.
Qatar captain Hassan Al-Haydos briefly reduced the deficit before halftime, but substitute Ermin Mahmic added a late third goal to secure a comfortable victory.
The result proved enough to guarantee Bosnia a place among the tournament’s best third-placed teams.
Teams Already Qualified for the Round of 32
With Groups A, B, and C now complete, seven teams have officially secured progression.
| Group | Team | Position | Status |
|---|---|---|---|
| A | Mexico | Group Winner | ✅ Qualified |
| A | South Africa | Runner-up | ✅ Qualified |
| A | South Korea | Third Place | ⏳ Awaiting Best Third-Place Ranking |
| A | Czechia | Fourth Place | ❌ Eliminated |
| B | Switzerland | Group Winner | ✅ Qualified |
| B | Canada | Runner-up | ✅ Qualified |
| B | Bosnia and Herzegovina | Third Place | ✅ Qualified (Best Third-Place Team) |
| B | Qatar | Fourth Place | ❌ Eliminated |
| C | Brazil | Group Winner | ✅ Qualified |
| C | Morocco | Runner-up | ✅ Qualified |
| C | Scotland | Third Place | ⏳ Awaiting Best Third-Place Ranking |
| C | Haiti | Fourth Place | ❌ Eliminated |
Why South Korea and Scotland Are Still Waiting
Although South Korea and Scotland have completed all three group matches, neither team knows whether they will advance.
Under the new 48-team World Cup format, the eight best third-placed teams across all 12 groups qualify for the Round of 32.
South Korea currently sit on three points with a minus-one goal difference, while Scotland finished with three points and a minus-three goal difference.
Because Groups D through L still have one round of matches remaining, both nations must wait until the final group-stage fixtures conclude before learning whether their records are enough to secure one of the remaining knockout spots.
Final Group Stage Matches Still to Come
Attention now shifts to the remaining groups as the race for the Round of 32 enters its final stretch.
Among the headline fixtures are:
Thursday, June 25
- USA vs Turkey (Group D)
Friday, June 26
- Norway vs France (Group I)
- Senegal vs Iraq (Group I)
- Japan vs Sweden
- Uruguay vs Spain (Group H)
- Cape Verde vs Saudi Arabia (Group H)
- New Zealand vs Belgium (Group G)
Saturday, June 27
- Jordan vs Argentina
Once those matches conclude, the full 32-team knockout bracket will finally be confirmed.
For now, Mexico, Brazil, South Africa, Switzerland, Canada, Bosnia and Herzegovina, and Morocco can begin preparing for the next phase, while several nations continue their nervous wait for one of the remaining tickets to the Round of 32.











