Canada 0–3 Morocco — Round of 16, Match 90
Morocco beat Canada 3–0 in Match 90 of the World Cup 2026 Round of 16 at NRG Stadium, Houston on July 4, 2026. Morocco advanced to the quarter-finals; Canada were eliminated.
How the tie was set up
Co-hosts Canada met Group C runners-up Morocco in Match 90 in Houston. Canada had ground out a 1–0 win over South Africa to open their knockout run, while Morocco held their nerve to beat the Netherlands 3–2 on penalties in Monterrey. Morocco go through to meet France, 1–0 winners over Paraguay, in the quarter-finals.
How they got here
- Canada — Runners-up in Group B, then beat South Africa 1–0 in Match 73 at Los Angeles Stadium. Canada 1–0 South Africa (Match 73)
- Morocco — Runners-up in Group C, then beat the Netherlands 3–2 on penalties in Match 75 at Monterrey Stadium. Morocco beat Netherlands on penalties (Match 75)
Head-to-head
Canada's runner-up route out of Group B meets Morocco's penalty-hardened knockout experience — a co-host with momentum against one of the tournament's most organised defensive sides.
Result and recap
Morocco 3, Canada 0. Morocco were the sharper side throughout in Houston and pulled clear with a commanding second half, ending the co-hosts' tournament in the Round of 16.
Morocco advance to a quarter-final against France: France vs Morocco (Match 97, July 9, Boston Stadium). Canada are eliminated.