Back to News
FIFA World Cup 2026

World Cup 2026: Ounahi Double Sends Morocco Past Canada 3-0

By Sophie Bennett3 min read

Ounahi's brace shreds Canada in a sweltering Houston

This World Cup 2026 Round of 16 tie promised a taut contest and delivered a demolition. Morocco beat Canada 3-0 at the NRG Stadium in Houston, and the scoreline scarcely flatters the winners. On a sweltering, clear afternoon, Azzedine Ounahi struck twice and Soufiane Rahimi added a third deep into stoppage time to book Morocco's place in the quarter-finals.

For all Canada's endeavour, the numbers tell a story of chances squandered and killer touches missing. Canada actually edged the expected goals count — 0.85 to Morocco's 0.78 (expected goals, or xG, measures the quality of chances created) — and forced three saves from the Moroccan goalkeeper. But Morocco carried the greater menace where it mattered, fashioning three big chances to Canada's one and hitting the target with four of their five shots, a shooting accuracy of 80 per cent against Canada's 30. Morocco also controlled the ball, 55 per cent possession to 45, and defended with real ferocity, racking up 51 clearances. Ruthless at one end, resolute at the other — that was the difference.

With the result, Morocco advance to the quarter-finals, scheduled for 9 July, where they will face the winner of the tie between Paraguay and France. That opponent is not yet decided, so Morocco wait to learn whether it is the South Americans or the French who stand between them and a place in the last four.

How Canada and Morocco lined up in Houston

Canada4-4-2
12Oluwaseyi10David
20Ahmed7Eustaquio23Sigur17Buchanan
22Laryea15Bombito4De Fougerolles2Johnston
16Crépeau
Bench (14)

18 Goodman · 1 St. Clair · 5 Waterman · 19 Davies · 3 Jones · 13 Cornelius · 21 Osorio · 6 Choinière · 14 Shaffelburg · 25 Saliba · 11 Millar · 24 David · 9 Larin · 26 Nelson

Morocco4-2-3-1
11Saibari
23El Khannouss8Ounahi10Díaz
24El Aynaoui6Bouaddi
3Mazraoui25Halhal14Diop2Hakimi
1Bounou
Bench (15)

12 El Kajoui · 22 Reda Tagnaouti · 26 Salah-Eddine · 5 Saadane · 13 El Ouahdi · 19 Belammari · 18 Riad · 17 Sbai · 4 Amrabat · 15 El Mourabet · 7 Talbi · 16 Yassine · 20 El Kaabi · 9 Rahimi · 21 Amaimouni Echghouyab

Goalless at the break, then Ounahi opened the floodgates

The early drama was disciplinary rather than decisive. Morocco's Rachid Halhal was booked on 20 minutes, and just two minutes later Morocco reshuffled early, Soufiane Rahimi coming on for Ismael Saibari. As the first half wore on, tempers frayed and the cards flew: Achraf Hakimi and Richie Laryea both went into the book on 40 minutes, Jonathan David followed on 43, and Ounahi and Bilal El Khannouss added their names before the interval. Referee Michael Oliver had a busy notebook, yet the sides went in level.

The match tilted almost immediately after the restart. On 50 minutes, Hakimi picked out Ounahi and the midfielder swept Morocco in front. Canada threw bodies forward, but Morocco's shape held. Their substitutions on 63 minutes — Sofyan Amrabat on for Adam Bouaddi, Chemsdine Talbi on for El Khannouss — steadied the ship, while Canada sent on Cyle Larin for Tani Oluwaseyi in search of a way back.

Any hope Canada nursed evaporated on 82 minutes, when Brahim Diaz teed up Ounahi for his second and Morocco's second. Then, deep into eight minutes of added time, Diaz turned provider again for Rahimi to make it 3-0 at the death, a fitting flourish to cap a commanding Moroccan display.

Canada0 – 3Morocco
  1. 🟨20

    R. Halhal

    Yellow card

    🔄22

    S. Rahimi

    I. Saibari

    Substitution

    🟨40

    A. Hakimi

    Yellow card

    R. Laryea

    Yellow card

    🟨40

    J. David

    Yellow card

    🟨43
    🟨45

    A. Ounahi

    Yellow card

    🟨45+6

    B. El Khannouss

    Yellow card

    L. De Fougerolles

    Yellow card

    🟨49
    50

    A. Ounahi

    Assist A. Hakimi

    Goal

    🔄63

    S. Amrabat

    A. Bouaddi

    Substitution

    🔄63

    C. Talbi

    B. El Khannouss

    Substitution

    C. Larin

    T. Oluwaseyi

    Substitution

    🔄63

    C. Larin

    Yellow card

    🟨67

    P. David

    A. Ahmed

    Substitution

    🔄78

    J. Shaffelburg

    R. Laryea

    Substitution

    🔄79
    82

    A. Ounahi

    Assist B. Diaz

    Goal

    🔄87

    M. Saadane

    I. Diop

    Substitution

    🔄87

    S. El Mourabet

    A. Ounahi

    Substitution

    J. Nelson

    T. Buchanan

    Substitution

    🔄87

    J. Osorio

    N. Sigur

    Substitution

    🔄87
    90+8

    S. Rahimi

    Assist B. Diaz

    Goal

The community backed Morocco — and Spain nailed the score

The futbol.so community read this one correctly. There was a clear consensus leaning towards a Morocco win, and the official model agreed, making the North Africans firm favourites and even projecting the exact 0-3 result that unfolded.

The margin, though, caught most off guard. The most popular predicted scoreline was a tighter Canada 1 - Morocco 2, echoed by fans in Argentina and Austria, while Colombia's supporters leaned to an even cagier 0-1 in Morocco's favour. It was Spain's community who called it to the letter, favouring Canada 0 - Morocco 3 — the very result that lit up the NRG Stadium. Right team, but only one corner of the community truly saw the scale of Morocco's dominance coming.

Canada Draw Morocco
  • Argentina
  • Colombia
  • Austria
  • Spain

Official forecast: 0-3

Video highlights

Morocco march on, carried by an Ounahi performance that turned a delicate knockout tie into a statement. Canada, meanwhile, bow out of the round having contributed plenty but paid for their profligacy in front of goal.

Attention now shifts to 9 July and the quarter-finals, where Morocco will meet either Paraguay or France. Whoever emerges from that tie, the North Africans will fancy their chances if they can bottle this blend of control and clinical finishing again.

Live matches

Real-time data, straight from the pitch.

World Cup 2026: Morocco Beat Canada 3-0 in Houston