Jonathan David's Hat-Trick Powers Canada to Historic 6-0 World Cup Victory Over Qatar
The co-hosts secured their first-ever World Cup win, while Mexico also advanced to the knockout stage as Group A winners.
The story
Canada made history at BC Place in Vancouver, thrashing Qatar 6-0 for their first-ever men's World Cup victory. Jonathan David was the star of the show, netting a hat-trick (29', 45+3', 90+2') to become the first player from a host nation to achieve such a feat since 1966.
Cyle Larin opened the scoring in the 16th minute, followed by Nathan Saliba's goal in the 64th minute and an own goal from Mohamed Al Manai in the 75th minute. The match was also marked by two red cards for Qatar, with Homam Ahmed dismissed in the first half and Assim Madibo in the second, reducing them to nine men. A serious injury to Canadian midfielder Ismael Kone in the second half cast a bittersweet shadow over the dominant performance.
Yesterday's results
Czechia vs South Africa
Score: 1-1
Key: Michal Sadilek (Czechia, 6') and Teboho Mokoena (South Africa, 83' pen) trade goals in a draw in Atlanta.
Switzerland vs Bosnia and Herzegovina
Score: 4-1
Key: Johan Manzambi (Switzerland, 76', 90') nets a brace, with Rubén Vargas (84') and Granit Xhaka (90+' pen) adding goals for Switzerland in Los Angeles; Tarik Muharemovic (Bosnia) sent off.
Canada vs Qatar
Score: 6-0
Key: Jonathan David's hat-trick (29', 45+3', 90+2') leads co-hosts Canada to a historic win in Vancouver; Cyle Larin (16'), Nathan Saliba (64'), and an own goal (75') complete the rout against nine-man Qatar.
Mexico vs South Korea
Score: 1-0
Key: Luis Romo (Mexico, 50') scores the decisive goal in Guadalajara, securing Mexico's place in the knockout stage.
Where it stands
Matchday 2 saw significant movement in Groups A and B. In Group A, co-hosts Mexico secured their spot in the Round of 32 as group winners with a perfect six points (+3 GD) after their 1-0 victory over South Korea.
South Korea remains in second place with three points (0 GD). Czechia and South Africa both earned their first point with a 1-1 draw, leaving them at the bottom of the group, still with a chance to advance on the final matchday.
Group B is now led by Canada (4 points, +6 GD) and Switzerland (4 points, +3 GD), both in strong positions to qualify after emphatic wins. Bosnia and Herzegovina (1 point, -3 GD) and Qatar (1 point, -6 GD) face an uphill battle to progress.
What we'll be watching
- United States vs Australia [World Cup], World Cup 2026 (Group D), Seattle (2026-06-19T23:00Z)
- Scotland vs Morocco [World Cup], World Cup 2026 (Group C), Foxborough (2026-06-20T04:00Z)
- Brazil vs Haiti [World Cup], World Cup 2026 (Group C), Philadelphia (2026-06-20T05:00Z)
- Turkiye vs Paraguay [World Cup], World Cup 2026 (Group D), Santa Clara (2026-06-20T08:00Z)
- Netherlands vs Sweden [World Cup], World Cup 2026 (Group F), Houston (2026-06-20T17:00Z)
- Germany vs Ivory Coast [World Cup], World Cup 2026 (Group E), Toronto (2026-06-21T00:00Z)
Reporting + analyst voices: grounded via Google Search at publish time.