Jonathan David Hat-Trick as Canada Thrash Qatar 6–0
Co-hosts Canada delivered a statement to the rest of the World Cup at a rocking BC Place, dismantling Qatar 6–0 in a Group B matchday-two performance that announced them as a team capable of going deep on home soil. Jonathan David led the way with a clinical hat-trick.
After a solid but unspectacular start to their tournament, this was the explosion of attacking quality Canadian fans had been waiting for.
Larin and David Set the Tone
Cyle Larin opened the scoring in the 16th minute, and from that point Canada never looked back. Jonathan David — one of the most coveted forwards in world football — doubled the lead on 29 minutes, then struck again in first-half stoppage time (45+3) to make it 3–0 at the break and effectively end the contest before half-time.
Qatar, who had earned a creditable point in their opening match, were simply overwhelmed by the pace, movement and ruthlessness of the Canadian attack.
A Second-Half Procession
The second half became a showcase. Niko Saliba added a fourth on 64 minutes, an own goal made it five on 75, and David completed his hat-trick deep in stoppage time (90+2) to round off a stunning afternoon. Six different moments of celebration sent the home crowd into raptures.
For David, a hat-trick on this stage is a career-defining World Cup moment and a statement of intent. For Canada as a team, the manner of the win — the intensity, the clinical finishing, the control — will worry every potential opponent.
What It Means
Canada move to the top of Group B and, just as importantly, banked a huge boost to their goal difference — which could prove decisive in the race for the knockout rounds. Hosting a World Cup brings enormous pressure; performances like this turn that pressure into belief.
Qatar face a difficult task to recover. Conceding six is a chastening experience at any level, and they will need to regroup quickly to keep their hopes of advancing alive.
Follow Canada's home World Cup 2026 campaign live on KickD — real-time scores, goal alerts, and Group B standings updated every 60 seconds.

