The 2026 FIFA World Cup group stage continued on June 23 and 24 with several teams securing crucial victories and knockout-round qualification.

On June 23, Portugal produced a dominant display to defeat Uzbekistan 5-0, while England were held to a goalless draw by Ghana. Croatia boosted their qualification hopes with a hard-fought 1-0 victory over Panama, and Colombia edged DR Congo 1-0.

The following day, Brazil cruised to a 3-0 win over Scotland to secure a place in the Round of 32, while Morocco defeated Haiti 4-2 to also advance. Switzerland strengthened their position with a 2-1 victory over Canada, and Bosnia and Herzegovina beat Qatar 3-1.

Mexico completed a perfect group-stage campaign with a convincing 3-0 win over Czechia, finishing top of Group A with maximum points. Goals from Mateo Chávez, Julián Quiñones and Álvaro Fidalgo sealed the victory.

South Africa recorded one of the standout results of the tournament, defeating South Korea 1-0 through a decisive strike from Thapelo Maseko. The win secured Bafana Bafana’s first-ever qualification for the World Cup knockout stage, as they finished second in Group A behind Mexico.

With the latest round of matches concluded, Brazil, Morocco, Switzerland, Mexico, South Africa and Colombia have all booked places in the knockout phase, while several other nations remain locked in tight battles for qualification heading into the final group fixtures.