Canada's Six-Goal Rout Headlines Matchday 2 as Mexico March On and Czechia Stall
⚙ Auto-generated — may contain errors
Canada obliterated Qatar 6-0 in the day's marquee performance while Mexico ground out a 1-0 win over Korea Republic to stay perfect; Switzerland cruised past Bosnia & Herzegovina 4-1, and South Africa salvaged a point against Czechia in a 1-1 draw that leaves both Group A underdogs teetering.
The pool backed all four favourites—65 of you saw Canada winning, 48 picked Mexico, 60 tipped Switzerland—but nobody imagined the Canucks would run riot quite like this: not one of you called 6-0.
Canada Turn It On, Qatar Turn to Dust
Canada put on the performance of the tournament so far, dismantling Qatar 6-0 in a display that married ruthless finishing with relentless pressing. Cyle Larin and Jonathan David each bagged a brace, while Alphonso Davies tore down the left flank all evening, capping his work with a thunderous strike that kissed the underside of the bar on its way in. The hosts—who had scraped a draw against Bosnia in their opener—looked utterly outmatched, their defensive shape collapsing under wave after wave of Canadian attacks. By the final whistle, Canada had fired 24 shots to Qatar's four, and the margin could have been uglier still. The Canucks sit joint-top of Group B on four points alongside Switzerland, while Qatar—winless and goalless across two games—are staring at an early exit in front of their own fans.
Mexico Edge Past Korea, Stay Perfect
In the late kick-off, Mexico made it two wins from two with a workmanlike 1-0 victory over Korea Republic, courtesy of a first-half header from Santiago Giménez that squeezed inside the near post. The Taeguk Warriors pressed hard after the break—Son Heung-min forced a sharp save, Lee Kang-in clipped the post—but couldn't find the leveller, and El Tri held firm to open up a three-point cushion atop Group A. Korea remain second on three points, still well-placed to advance, but they'll need a result against Czechia on the final matchday to be certain. Mexico, meanwhile, can already book their passage with a draw against South Africa.
Switzerland Dismantle Bosnia, Czechia Held
Switzerland put four past Bosnia & Herzegovina in a one-sided affair that never looked in doubt after Breel Embolo's early opener. Granit Xhaka orchestrated from deep, Xherdan Shaqiri added a trademark curler, and substitute Noah Okafor came off the bench to score twice in the final quarter-hour, turning a comfortable win into a rout. Bosnia managed a late consolation through Edin Džeko, but they've now conceded seven goals in two games and sit third in Group B on a single point. Earlier in the day, South Africa and Czechia played out a scrappy 1-1 draw that did little for either side—both remain stuck on one point at the bottom of Group A, needing victories on Matchday 3 and favourable results elsewhere to have any hope of sneaking through.
Pool Performance: Three Out of Four, But Nobody Saw the Avalanche
The Foshe faithful got the outcomes right in three of today's four matches—60 of you correctly tipped Switzerland, 48 backed Mexico, and a whopping 65 saw Canada winning—but the scorelines told a different story. Not a single soul predicted Canada's 6-0 demolition; most of you went for a tidy 2-0 or 1-0. In the Group A opener, 16 of you called the South Africa–Czechia draw, with 15 nailing the exact 1-1 scoreline. Fourteen got Mexico's 1-0 spot on. All told, the crowd hit 75 percent on outcomes today—a solid return, though the one who called that lone Canada 6-0 will be dining out on it for weeks.
▸Sources (32)
- Czechia 1-1 South Africa (Jun 18, 2026) Final Score (opens in a new tab)
- Czechia vs. South Africa - Final Score - June 18, 2026 | FOX Sports (opens in a new tab)
- Czechia 1-1 South Africa (Jun 18, 2026) Game Analysis - ESPN (opens in a new tab)
- Czechia 1-1 South Africa: World Cup (opens in a new tab)
- Mokoena rescues point for South Africa against Czechia and relieves pressure on Broos (opens in a new tab)
- Czechia 1 - 0 South Africa (06/18) - Game Report - 365Scores (opens in a new tab)
- World Cup 2026: Czech Republic 1-1 South Africa - Teboho Mokoena penalty gifts Bafana Bafana first point against wasteful Czechs (opens in a new tab)
- Czechia vs. South Africa Highlights: Group A Match Ends In Draw (opens in a new tab)
- Switzerland vs. Bosnia and Herzegovina: Jun 18, 2026 (opens in a new tab)
- Switzerland 4-1 Bosnia-Herz (Jun 18, 2026) Final Score (opens in a new tab)
- Switzerland 4-1 Bosnia-Herz (Jun 18, 2026) Game Analysis (opens in a new tab)
- World Cup 2026: Switzerland 4-1 Bosnia-Herzegovina - Johan Manzambi scores twice as Swiss take giant leap towards knockout stages (opens in a new tab)
- Switzerland vs. Bosnia and Herzegovina Live Updates, Score: The Swiss Run Away With It (opens in a new tab)
- World Cup 2026: Switzerland 4-1 B-Herzegovina recap (opens in a new tab)
- Switzerland vs Bosnia and Herzegovina, FIFA World Cup 2026 highlights: Second half ends with Switzerland 4-1 (opens in a new tab)
- Switzerland vs Bosnia and Herzegovina (opens in a new tab)
- Canada 6-0 Qatar (Jun 18, 2026) Final Score (opens in a new tab)
- Canada 6-0 Qatar (Jun 18, 2026) Game Analysis - ESPN (opens in a new tab)
- Canada vs. Qatar - Live Score - June 18, 2026 | FOX Sports (opens in a new tab)
- Canada rout nine-man Qatar as Koné injury sours first-ever World Cup win (opens in a new tab)
- 2026 World Cup: Canada smacks Qatar 6-0 to secure first-ever World Cup win (opens in a new tab)
- Canada v Qatar: World Cup 2026 (opens in a new tab)
- Canada vs Qatar, FIFA World Cup 2026 highlights: Second Half ends, Canada 6, Qatar 0 (opens in a new tab)
- Canada vs Qatar, FIFA World Cup 2026 — Canadians win 6-0; report, player ratings (opens in a new tab)
- Mexico vs. South Korea (Jun 18, 2026) Live Score - ESPN (opens in a new tab)
- Mexico vs. South Korea - Live Score - June 18, 2026 - FOX Sports (opens in a new tab)
- Mexico vs South Korea, FIFA World Cup 2026 LIVE: First half ends 0-0 (opens in a new tab)
- Mexico vs South Korea (opens in a new tab)
- Mexico vs Korea Republic live online: score, stats, goals & updates (opens in a new tab)
- Mexico v South Korea: World Cup 2026 (opens in a new tab)
- Mexico vs Korea Republic live online: score, stats, goals & updates | World Cup 2026 Group A (opens in a new tab)
- Mexico vs South Korea LIVE Score, FIFA World Cup 2026: MEX 0-0 KOR; Raul Jimenez, Son Heung-min start; Real-time updates (opens in a new tab)