The 2026 FIFA World Cup produced another exciting round of group-stage action on June 18, with Canada, Switzerland and Mexico recording important victories, while South Africa battled to a valuable draw against Czechia.
Hosts Canada delivered the performance of the day, demolishing Qatar 6-0 in a one-sided Group B encounter. Jonathan David led the rout with a hat-trick as Canada boosted their qualification hopes with a dominant display.
Switzerland also strengthened their position in Group B with a convincing 4-1 victory over Bosnia and Herzegovina. The Swiss capitalised on their attacking opportunities to secure all three points and move firmly into contention for a place in the knockout stage.
In Group A, Mexico claimed a hard-fought 1-0 win over South Korea in a closely contested match. The victory maintained Mexico’s unbeaten start to the tournament and enhanced their chances of progressing to the next round.
Earlier, South Africa earned a crucial 1-1 draw against Czechia. After falling behind, Bafana Bafana showed resilience to fight back and secure a point that keeps their qualification hopes alive.
Results (June 18, 2026)
- Czechia 1-1 South Africa
- Switzerland 4-1 Bosnia and Herzegovina
- Canada 6-0 Qatar
- Mexico 1-0 South Korea
The results leave Mexico at the top of Group A, while Canada and Switzerland occupy the leading positions in Group B as the race for places in the knockout stage gathers momentum.

Spain End Argentina’s Reign To Lift Second FIFA World Cup Title
Spain Eliminate France To Book Spot In 2026 FIFA World Cup Final
France Cruise Past Morocco To Reach World Cup Semi-Finals
Argentina, Switzerland Advance To World Cup Quarter-finals In Dramatic Fashion