June 18 brought the second round of Group A and B matches at the 2026 World Cup. Canada and Mexico both won as co-hosts, while Czechia and South Africa shared the points.
Czechia 1-1 South Africa — Group A, Atlanta
Czechia and South Africa drew 1-1 in Atlanta, leaving both teams with work to do in their final Group A matches.
Switzerland 4-1 Bosnia and Herzegovina — Group B, Los Angeles
Switzerland produced one of the strongest performances of the day, beating Bosnia and Herzegovina 4-1 in Los Angeles.
Canada 6-0 Qatar — Group B, Vancouver
Canada delivered a statement result at BC Place, defeating Qatar 6-0 and taking control of their Group B position.
Mexico 1-0 South Korea — Group A, Guadalajara
Mexico closed the June 18 schedule with a 1-0 win over South Korea, strengthening their place at the top of Group A.