First Stage · Group B · Thursday, June 18 · BC Place Vancouver, Vancouver · 52,497 in the stands
kickoff 15:00 local · 22°C · 61% humidity · roofed stadium
Canada
16′ Cyle LARIN (pen)
29′ Jonathan DAVID (pen)
45+3′ Jonathan DAVID (pen)
64′ Nathan SALIBA (pen)
75′ (og)
90+2′ Jonathan DAVID (pen)
tap a player for their match file
match pulse — xG per 5 minutes · goals · cards
goals — hover the strip for every shot and card, with names
- 16′Larin0.31 xG
- 29′David0.10 xG
- 45+3′David0.98 xG
- 64′Saliba0.06 xG
- 75′Al-Mannai0.03 xG
- 90+2′David0.62 xG
The xG race — cumulative expected goals, minute by minute
CAN 0:0 QATOn paper vs as played — formation sheet vs heatmap reality
CAN 4-4-2 attack →, ← QAT 4-3-3 attack. The teamsheet, as announced.
The duel — team data, FIFA tracking included
Territory — where each team lived
Every player's heatmap, minutes-weighted and stacked per team. Canada attack →, ← Qatar attack. Brighter is more presence; where the colors meet is the contested ground.
How it happened
- 9′Derek CORNELIUS (Canada) is booked by the referee.
- 16′Cyle LARIN (Canada) scores!!
- 29′Jonathan DAVID (Canada) scores!!
- 33′HOMAM AHMED (Qatar) is sent off!
- 40′SULTAN ALBRAKE (in) comes off the bench to replace YUSUF ABDURISAG (out) (Qatar)
- 45+3′Jonathan DAVID (Canada) scores!!
- ′Before the second half begins AHMED FATHY (in) comes off the bench to replace EDMILSON JUNIOR (out) (Qatar)
- ′Before the second half begins MOHAMED MANAI (in) comes off the bench to replace JASSEM GABER (out) (Qatar)
- ′Before the second half begins Moise BOMBITO (in) comes off the bench to replace Derek CORNELIUS (out) (Canada)
- 51′ASSIM MADIBO (Qatar) is sent off!
- 56′Nathan SALIBA (in) comes off the bench to replace Ismael KONE (out) (Canada)
- 59′ALHASHMI ALHUSSEIN (in) comes off the bench to replace AKRAM AFIF (out) (Qatar)
- 62′AHMED FATHY (Qatar) is booked by the referee.
- 64′Nathan SALIBA (Canada) scores!!
- 71′Tani OLUWASEYI (in) comes off the bench to replace Ali AHMED (out) (Canada)
- 71′Jacob SHAFFELBURG (in) comes off the bench to replace Luc DE FOUGEROLLES (out) (Canada)
- 75′MOHAMED MANAI (Qatar) scores an own goal.
- 83′Niko SIGUR (in) comes off the bench to replace Tajon BUCHANAN (out) (Canada)
- 87′LUCAS MENDES (in) comes off the bench to replace AHMED FATHY (out) (Qatar)
- 90+2′Jonathan DAVID (Canada) scores!!
The morning-after column · AI-written from the match data
Canada Presses Qatar Into Submission; Red Cards Seal the Rout
Canada's xG of 3.9 versus Qatar's 0.2 remained a lie of omission—Qatar never fired. Only two shots, zero on target. Jonathan David (9.8 rating) was untouchable, clinical against an increasingly fractured defence. Even in chaos, Canada squandered chances: xG 0.62 missed at 90+8, xG 0.48 blocked at 38. Six goals from 33 shots reflected both clinical efficiency and Qatar's 20% possession desperately seeking oxygen.
Qatar's 21-second ball recovery versus Canada's 8.4 seconds: the chasm that decided everything before the first red fell.
33′
Homam Ahmed sent off. From ten men, Qatar's collapse became inevitable; second red at 51' sealed nine.
What Canada needed
High-press perfection overcame Qatar; sloppy finishing late was the only scare.
- Eight high-press phases versus Qatar's 0.4: they never pressed, never competed for the ball
- 31 forced turnovers against a 21-second ball-recovery time: constant, inescapable suffocation
- Jonathan David's 9.8 rating proved clinical when spaces opened; one of the match's best
What Qatar needed
Two red cards at 33' and 51' ended any contest; but press mismatch meant defeat from kickoff.
- Ball recovery of 21 seconds—13 seconds slower than Canada's 8.4-second press cycle—meant constant pressure
- High-press phases of 0.4 versus Canada's 8: never pressed, never won the midfield back
- xG 0.2 on two shots, zero on target: couldn't create, couldn't threaten even at 11 men