The 2026 World Cup group stage concluded with dramatic matches that saw Brazil, Switzerland, and Morocco secure their places in the knockout rounds, while Scotland and Qatar were eliminated.
Brazil Cruise Past South Korea
Brazil delivered a dominant performance, defeating South Korea 4-1 in their final group match. Goals from Vinicius Junior, Richarlison, and a brace from Neymar ensured the Selecao topped Group G with maximum points. According to coach Tite, "The team showed great character and quality. We are ready for the next challenge."
Switzerland Stun Scotland
Switzerland secured their progression with a 2-0 victory over Scotland. Xherdan Shaqiri opened the scoring with a free kick, and Breel Embolo added a second in the second half. The win moved Switzerland to second place in Group H, sending Scotland home. Swiss captain Granit Xhaka said, "We believed in ourselves. This is a huge achievement for our country."
Morocco Edge Past Qatar
Morocco claimed a narrow 1-0 win over Qatar, thanks to a first-half goal from Hakim Ziyech. The result saw Morocco finish third in Group F, but they advanced as one of the best third-placed teams. Qatar, the 2022 hosts, finished bottom without a point. Morocco coach Walid Regragui remarked, "We fought hard and deserved this. Now we look forward to the knockout stage."
Canada and Czechia Draw
In a Group F clash, Canada and Czechia played out a 1-1 draw. Alphonso Davies gave Canada the lead, but Czechia equalized through Patrik Schick. Both teams were already eliminated before the match.
Haiti and Mexico Share Points
Haiti held Mexico to a 0-0 draw in Group E, but the result was not enough for either side to advance. Mexico finished third, while Haiti ended at the bottom.
South Africa and Bosnia Draw
South Africa and Bosnia and Herzegovina played a 2-2 draw in Group H. Percy Tau and Lyle Foster scored for South Africa, while Edin Dzeko and Miralem Pjanic found the net for Bosnia. The draw eliminated both teams.
Knockout Stage Set
With the group stage concluded, the round of 16 matches are now set. Brazil will face a yet-to-be-determined opponent, while Switzerland and Morocco prepare for their next challenges.



