The 2026 World Cup moved into the final round of group fixtures on June 24. Groups A, B and C reached their conclusions, with Mexico, Switzerland and Brazil each moving forward as group winners.
Group B: Switzerland Top, Canada Through
Switzerland beat Canada 2-1 to finish top of Group B. Canada still advanced thanks to their earlier results, while Bosnia and Herzegovina kept third-place hopes alive by beating Qatar 3-1.
Qatar exits after three defeats, while Bosnia and Herzegovina waits on the third-place table with four points.
Group C: Brazil Win, Morocco Follow
Brazil defeated Scotland 3-0, with Vinicius Junior and Matheus Cunha among the key performers as Brazil locked up first place. Morocco beat Haiti 4-2 to finish second.
Scotland ends the group stage on three points and must wait on other third-place results. Haiti exits after scoring memorable goals in their final match.
Group A: Mexico Perfect, South Africa Advances
Co-host Mexico beat Czechia 3-0 to finish with three wins from three and no goals conceded. South Africa defeated South Korea 1-0 to take second place and reach the Round of 32.
South Korea sits on three points and waits on the third-place ranking, while Czechia exits with one point.
Sources: FIFA Matchday 14 Round-up, FIFA Fixtures and Results