Canada 0-3 Morocco: Ounahi masterclass ends Canada's home dream
If you slept through the 1am kickoff, you missed Morocco announcing themselves as genuine contenders. The Atlas Lions dismantled co-hosts Canada in Houston, with Azzedine Ounahi grabbing a brace and Soufiane Rahimi sealing it late. Canada's tournament ends here; Morocco march on with a statement performance that suggests they fear nobody left in the draw.
Final score: Canada 0-3 Morocco — kick-off was Sunday 05 July 2026, 1:00 AM Singapore time at Houston.
The storylines
Morocco's Round of 16 win reads as a coming-of-age. After scraping through their group with draws against Brazil and the Netherlands sandwiching narrow wins over Scotland, they finally clicked when the stakes peaked. Azzedine Ounahi, quiet for much of the tournament, produced the game of his life with two goals either side of the interval. This was not a smash-and-grab; it was controlled dominance against a Canada side that never found an answer.
For Canada, the dream dies on home soil in front of a Houston crowd. A group campaign that promised much — a thrashing of Qatar, a gritty win over South Africa in the Round of 32 — unravelled inside 97 minutes. The co-hosts collected five bookings and never mounted a coherent response once Ounahi struck. It is a chastening end for a generation expected to seize this home tournament and carry the nation deep.
The scoreline flatters nobody on the Canadian side. Morocco's ruthlessness in the second half, with Ounahi's 50th-minute opener setting the tone and his 82nd-minute strike killing the contest, exposed a gulf in quality and composure. Brahim Diaz pulled the strings, laying on the final two goals, while Rahimi's stoppage-time finish added gloss. Canada's frantic triple change on 79 minutes underlined a team chasing shadows rather than dictating terms.
The tactical battle
Canada's caution backfired. Their first-half discipline collapsed into a string of yellow cards — Laryea, David and De Fougerolles all booked before the hour — as Morocco's midfield tempo dragged them out of shape. Ounahi found space between the lines that Canada never plugged, and Hakimi's overlapping runs stretched the hosts thin. The introduction of Sofyan Amrabat on 63 minutes let Morocco control possession while Brahim Diaz operated as the creative fulcrum, unpicking a tiring back line.
Players to watch
- Azzedine Ounahi (Morocco) — Scored twice, driving Morocco's win and finally delivering the tournament performance expected of him.
- Brahim Diaz (Morocco) — Assisted both of Morocco's later goals, orchestrating the attack with vision and control.
- Achraf Hakimi (Morocco) — Set up the opener and menaced Canada's flank all night from right-back.
What's at stake
This was win-or-go-home, and Morocco delivered emphatically to book their quarter-final place as one of the tournament's form sides. Canada, the co-hosts carrying home expectations after topping their Round of 32 test against South Africa, are eliminated. The Atlas Lions now look a side nobody in the remaining draw will relish facing.
Key moments
- 50' Ounahi opens the scoring, assisted by Hakimi
- 82' Ounahi doubles his tally from a Brahim Diaz assist
- 97' Rahimi seals it late, again teed up by Brahim Diaz
FAQ
What time is Canada vs Morocco in Singapore? Sunday 05 July 2026, 1:00 AM Singapore time (SGT).
Where is Canada vs Morocco being played? At Houston.
What is the head-to-head record between Canada and Morocco? Two teams whose group campaigns were built on draws — Morocco held by Brazil and the Netherlands, Canada by Bosnia & Herzegovina — but only one carried that resilience into a decisive knockout performance.