Canada 0-3 Morocco - 2026 FIFA World Cup result as Azzedine Ounahi's double and Soufiane Rahimi's strike sends Atlas Lions into quarter-finals

World Cup / Last 16
Houston Stadium / 04.07.2026
Finished
0
3
    Live
    Live Updates

    • All
    • Highlights
    20:21
    Live comment icon
    OUNAHI AND RAHIMI PUNISH PLUCKY CANADA
    Morocco booked their place in the World Cup quarter-finals with an ultimately convincing 3-0 win over co-hosts Canada in Houston.
    That margin of victory did not look feasible at half-time, in what was an insipid display by Mohamed Ouahbi's side before the break.
    Their frustrations were also compounded by losing Ismael Saibari midway through the half, as Jesse Marsch's Canada side performed admirably.
    The co-hosts had several openings, with chances falling to Jonathan David and Tani Oluwaseyi early in the game.
    picture

    Image credit: Getty Images

    But goalscoring opportunities were at a premium in a largely cagey first half, with more yellow cards (six) than shots (five). According to Opta, it was the first time that happened in the first half of a World Cup match since 1966.
    Fortunately, the second half was more entertaining, and Azzedine Ounahi broke the deadlock in the 50th minute with a brilliant first-time strike from Achraf Hakimi's cut-back.
    Marsch's team pushed forward with further chances falling to David and the tireless Tajon Buchanan, but Ounahi scored again to kick the stuffing out of the co-hosts.
    It came at the end of a devastating counter-attack, as Brahim Diaz played in the Girona midfielder to rifle home a superb right-footed strike past Maxime Crepeau.
    Soufiane Rahimi wrapped up the scoring deep in stoppage time, with Diaz providing the assist once again, as The Atlas Lions became just the second African nation to reach two World Cup quarter-finals.
    picture

    Image credit: Getty Images

    20:12
    CONTINUING TO REPRESENT AFRICA!

    20:07
    FRANCE OR PARAGUAY UP NEXT
    Morocco can look forward to a quarter-final date with either France or Paraguay in Boston next Thursday.
    Ciaran Baynes will be providing live coverage of that last-16 clash, which kicks off at 22:00 UK time tonight.
    90+9'
    Live comment icon
    FULL-TIME: CANADA 0-3 MOROCCO
    Ounahi's double and a late strike for Rahimi secure an ultimately comfortable win for The Atlas Lions!
    90+8'
    Live comment icon
    GOAL! (RAHIMI) CANADA 0-3 MOROCCO
    It's very harsh on Canada, but Morocco have been clinical in this second half!
    Rahimi adds extra gloss to the scoreline with a fine left-footed finish, with Diaz the provider once again.
    S. Rahimi
    Goal
    S. Rahimi
    Morocco
    Morocco
    90+7'
    Live comment icon
    LATE CHANCES FOR CANADA
    Shaffelburg, Nelson and Johnston all try their luck with relatively tame efforts in search of what would surely have been a consolation at this late stage.

    90+3'
    Live comment icon
    OUNAHI'S SUBLIME SECOND
    Here it is, courtesy of footage from ITV.

    90+2'
    EIGHT MINUTES OF ADDED TIME
    Morocco are within touching distance of the last eight now!
    87'
    Live comment icon
    OSORIO COMES ON
    Another Canada change sees Osorio replace Sigur.
    J. Osorio
    Substitution in
    J. Osorio
    Canada
    Canada
    N. Sigur
    Substitution out
    N. Sigur
    Canada
    Canada
    87'
    Live comment icon
    DOUBLE CANADA CHANGE
    It's been a solid shift from Buchanan, and he's replaced by Nelson.
    J. Nelson
    Substitution in
    J. Nelson
    Canada
    Canada
    T. Buchanan
    Substitution out
    T. Buchanan
    Canada
    Canada
    87'
    Live comment icon
    SAADANE REPLACES DIOP
    M. Saadane
    Substitution in
    M. Saadane
    Morocco
    Morocco
    I. Diop
    Substitution out
    I. Diop
    Morocco
    Morocco
    87'
    Live comment icon
    TWO MORE MOROCCO CHANGES
    Double Morocco goalscorer Ounahi is replaced by El Mourabet.
    S. El Mourabet
    Substitution in
    S. El Mourabet
    Morocco
    Morocco
    A. Ounahi
    Substitution out
    A. Ounahi
    Morocco
    Morocco
    85'
    Live comment icon
    ALMOST A MOROCCAN THIRD!
    Morocco want to add extra gloss onto the scoreline here, as Rahimi's header hits the bar from Ounahi's cross.
    82'
    Live comment icon
    GOAL! (OUNAHI) CANADA 0-2 MOROCCO
    You suspect that will be enough to send Morocco through to the last eight!
    Morocco break forward brilliantly on the counter-attack, as Diaz plays in Ounahi to rifle home his second of the game with a superb right-footed strike.
    A. Ounahi
    Goal
    A. Ounahi
    Morocco
    Morocco
    80'
    Live comment icon
    BUCHANAN DENIED!
    The Villarreal midfielder takes aim from distance, but is denied by Bounou.


    79'
    Live comment icon
    SHAFFELBURG COMES ON
    He replaces Laryea.
    J. Shaffelburg
    Substitution in
    J. Shaffelburg
    Canada
    Canada
    R. Laryea
    Substitution out
    R. Laryea
    Canada
    Canada
    79'
    Live comment icon
    DOUBLE CANADA CHANGE
    Ahmed is replaced by David.
    P. David
    Substitution in
    P. David
    Canada
    Canada
    A. Ahmed
    Substitution out
    A. Ahmed
    Canada
    Canada
    78'
    Live comment icon
    DAVID FIRES OVER
    That was a rather underwhelming effort from David, who attempts a chip which sails harmlessly over the bar.
    77'
    Live comment icon
    CANADA FREE-KICK
    Moroccan hearts were in mouths there, as Amrabat brings down Eustaquio right on the edge of the box.
    It's a free-kick in a promising position for Canada here.

    67'
    Live comment icon
    LARIN BOOKED
    Another harsh yellow card there from Oliver, as Larin races towards Bounou in an attempt to challenge the Morocco goalkeeper, who takes a tumble.
    C. Larin
    Yellow card
    C. Larin
    Canada
    Canada