Canada vs Morocco Highlights, FIFA World Cup 2026: A second-half goal fest powered Morocco to a 3-0 victory over Canada in their FIFA World Cup Round of 16 clash in Houston, setting up a potential quarter-final showdown against France, who face Paraguay in a few hours' time. Azzedine Ounahi scored twice after the break to put the Atlas Lions in complete control, before substitute Soufiane Rahimi added a third deep in stoppage time to put the result beyond all doubt. Brahim Díaz pulled the strings late on, setting up Ounahi's second and Morocco's third, which was emphatically dispatched by Rahimi. Remarkably, Rahimi had been introduced as a first-half substitute following a cruel injury to first-choice striker and tournament top-scorer Ismael Saibari-turning a tactical setback into a triumphant moment for the African champions. (MATCH CENTRE)
Canada vs Morocco Highlights | CAN vs MAR, FIFA World Cup Round of 16, straight from Houston Stadium:
CAN vs MAR Live: Full-Time!
FULL-TIME IN HOUSTON! Morocco get the job done in style after weathering a nervy first half. A spectacular second-half brace from Azzedine Ounahi broke Canadian hearts, before Soufiane Rahimi added a devastating third deep into stoppage time to seal a 3-0 victory for the African champions. A highly anticipated quarter-final clash against either France or Paraguay now awaits the flying Atlas Lions.
CAN vs MAR Live: Rahimi makes it 3-0!
90 7' - GOAL FOR MOROCCO!!! SOUFIANE RAHIMI PUNISHES CANADA! That is the absolute final nail in the coffin! It's a disaster at the back for Canada as they lose possession cheapy inside their own half. Brahim Diaz snaps up the ball, drives down the right channel, and takes a couple of composed touches before fizzing a perfect cross into the center. Rahimi meets it beautifully, steering a crisp, left-footed strike into the back of the net. Morocco are marching into the quarter-finals!
CAN vs MAR Live: Late changes for both sides!
87' Time for more tactical alterations! Canada make a double change as Jayden Nelson and Jonathan Osorio replace Luc de Fougerolles and Tajon Buchanan. Meanwhile, Morocco also make a pair of late defensive swaps, giving the two-goal hero Azzedine Ounahi a standing ovation as he and Diop are replaced by Yassine El Mourabet and Anass Saadane.
CAN vs MAR Live: Ounahi at the double!
82' GOAL FOR MOROCCO!!! Azzedine Ounahi has a double, and that might just seal it for the Atlas Lions! It's a devastating counter-attack as Brahim Diaz is released into space behind a high Canadian defensive line. Brahim chops back inside beautifully and rolls the ball perfectly into the path of Ounahi, who side-foots an absolute rocket into the top corner. 2-0 to Morocco!
CAN vs MAR Live: Saved by Bounou!
79' A final throw of the dice for Canada! A double change sees Jacob Shaffelburg and Promise David enter the mix, with Richie Laryea and Ali Ahmed making way. Almost immediately, Tajon Buchanan finds himself with space in a central pocket outside the box. He unleashes a stinging, driven effort from range, but it's parried clear by an alert Yassine Bounou.
CAN vs MAR Live: Chance wasted!
77' Play resumes after the second-half hydration break! Canada have an immediate opportunity from a dangerous free-kick, with Jonathan David and Ali Ahmed both standing over the dead ball. David steps up to take it, but his cheeky dinked effort clears the wall and flies well over Bounou's crossbar. A massive chance wasted!
CAN vs MAR Live: Morocco survive!
67' Cyle Larin goes into the book just minutes after coming on! A risky back-pass from Hakimi puts Bounou in an incredibly awkward spot with Larin breathing down his neck. The Moroccan goalkeeper rushes out in a flash to clear the danger but is completely wiped out in the process by the Canadian forward, who receives a yellow card for the reckless challenge. That could've ended up in the back of the net, but Bounou was alert.
CAN vs MAR Live: Substitutions!
61' A flurry of activity by the touchline! Morocco make a double change to protect their lead as Chemsdine Talbi and Sofyan Amrabat enter the fray, replacing Bilal El Khannouss and Ayyoub Bouaddi. Canada answer with an attacking alteration of their own, bringing on Cyle Larin to replace Tani Oluwaseyi up front.
CAN vs MAR Live: Hakimi the engine!
That clever set-piece delivery marks Achraf Hakimi's second assist of the tournament, making him the joint-highest assisting defender alongside Marc Cucurella and Denzel Dumfries. His underlying numbers are staggering-the only players to have created more chances than Hakimi's 14 at this World Cup are Leandro Trossard (16) and Mohamed Salah (16).
CAN vs MAR Live: GOAL for Morocco!
50' - GOAL FOR MOROCCO!!! Talk about against the run of play! It's a masterpiece straight from the training ground. Achraf Hakimi catches the entire Canadian defense off guard by drilling a sharp, low free-kick into the center of the box. The ball falls perfectly into the path of Azzedine Ounahi, who sweeps a precise first-time shot past Crepeau and into the back of the net. Morocco lead out of absolutely nowhere!
CAN vs MAR Live: Some early argument!
46' WE ARE BACK UNDERWAY! Canada win an early corner, but they are absolutely furious after their appeals for a foul in the box are waved away. Stephen Eustaquio is having an animated chat with the referee right now, demanding answers.
CAN vs MAR Live: Players emerge for the second half!
Achraf Hakimi was booked in the first half for Morocco following a touchline scuffle, while Jonathan David was penalized with a yellow card for Canada after stopping a dangerous Brahim Díaz counter-attack. Four yellow cards for Morocco so far! In terms of play, Canada have completely dominated the midfield battle so far. Big 45 coming up for both the teams!
CAN vs MAR Live: Half-Time!
HALF-TIME IN HOUSTON! It remains goalless at the break despite Canada's clear dominance. Jonathan David had the best chance of the opening 45 minutes, but he was denied by a brilliant Yassine Bounou save. It is all to play for in the second half!
CAN vs MAR Live: 6 minutes have been added!
45 1' - Six minutes have been added on for stoppages! Canada are growing increasingly frustrated despite dominating possession. Meanwhile, Morocco have simply not been able to click with their new-look frontline since Saibari's early injury.
CAN vs MAR Live: Yellow card for Hakimi!
39' TEMPERS FLARE IN HOUSTON! A brawl erupts on the pitch. Achraf Hakimi flies in with a late, cynical challenge on Richie Laryea, and Ali Ahmed immediately takes exception to it, confronting the Moroccan captain. There is plenty of pushing and shoving before both sets of players rush in to separate them. Hakimi rightfully picks up a yellow card for his troubles.
CAN vs MAR Live: No threat from Morocco!
36' Canada have generated an xG of 0.46 so far, a clear sign of their early dominance. Conversely, Morocco's lack of bite is highlighted by a meager 0.02 xG. Meanwhile, there is another major injury concern for the Atlas Lions as Noussair Mazraoui goes down, clutching his abdomen in pain.
CAN vs MAR Live: Hydration break curse!
30' Morocco are suddenly enjoying a decent spell of possession after the hydration break. They have noticeably increased the intensity of their pressing, and Canada look to be falling victim to the familiar trend of teams losing momentum immediately after a cooling break.
CAN vs MAR Live: Shot on goal!
27' Play resumes after the hydration break! Morocco immediately press high to win the ball back. Rahimi receives a sharp pass from Neil El Aynaoui and turns quickly before unleashing a shot. However, his effort takes a deflection and loops comfortably into the arms of the goalkeeper.
CAN vs MAR Live: Saibari goes off!
20' HUGE BLOW FOR MOROCCO! Ismael Saibari is forced off due to an injury. The medical team rushes out to check on him before signaling to the bench that he cannot continue. Sofiane Rahimi comes on to replace him in the attacking line. A massive, unexpected setback for the Atlas Lions so early in this match!
CAN vs MAR Live: Canada on the charge!
15' Morocco have failed to establish any control in the midfield so far. Canada are completely dictating play in the center, while putting the electric pace of David and Buchanan to excellent use.
CAN vs MAR Live: What a chance!
10' SAVED BY BOUNOU! Canada are absolutely all over Morocco inside the opening ten minutes in Houston. Ali Ahmed intercepts a loose ball and slides it beautifully into the path of Jonathan David. Canada's joint-record goalscorer takes a deft touch, turns sharply toward goal, and fires a shot that is heroically saved by Bounou. Morocco have been completely stunned here!
CAN vs MAR Live: Nervy moments for Morocco!
5' Back-to-back corners for Canada! Eustaquio's first delivery is punched away cleanly by Bounou. The second one, floated in by the Canada captain from the opposite side, is deflected toward the center of the box, but Morocco manage to clear their lines. A very surprising start here!
CAN vs MAR Live: Entertaining start!
3' An early spell of possession here for Morocco. Canada manage to win it back inside the Moroccan half, though! Stephen Eustaquio immediately spreads it wide for Richie Laryea-but his cross is deflected behind for a corner kick.
Canada vs Morocco: KICK-OFF!
We are underway in Houston after an initial false start from Canada. There is a massive Moroccan presence in the stadium tonight, and they are making all the noise now that the whistle has blown.
CAN vs MAR Live: National anthems underway!
The players emerge from the tunnel for the national anthems. Canada's will be up first, followed by Morocco's. We are just moments away from kickoff here in Houston!
CAN vs MAR Live: Morocco's dominance in H2H!
Morocco are unbeaten in the four previous encounters between the two sides. They last met in the group stage of the 2022 World Cup, where Morocco walked away with a 2-1 victory. However, Canada have made incredible strides since that tournament.
CAN vs MAR Live: Morocco eyeing history!
Morocco earned its place in the round of 16 after edging the Netherlands 3-2 on penalties following a 1-1 draw after extra time. The Atlas Lions are seeking a second consecutive World Cup quarterfinal appearance after making history at the 2022 FIFA World Cup in Qatar.
CAN vs MAR Live: Alphonso Davies on the bench!
Jesse Marsch decides to keep star defender Alphonso Davies on the bench! The left-back recently returned from injury, and the manager clearly wants to ease him back into action. Nonetheless, it's a massive call from the Canada boss!
CAN vs MAR Live: Ouahbi warns Morocco!
Morocco head coach Mohamed Ouahbi said his team must play their best football to survive against Canada, warning that there is no margin for error in the knockout stage.
"This will be a difficult match, a very difficult match," Ouahbi said. "We are playing in the round of 16 of the World Cup. The team we are facing is a very good team. If we are not at our level, we will return home."
Canada vs Morocco Live: Can Canada stun Morocco?
Hello and welcome! Thanks for tuning into NDTV for our live blog of the FIFA World Cup 2026 clash between tournament co-host Canada and Morocco. This marks the opening game of the Round of 16, coming to you live from Houston.
A second-place finish in Group B behind Switzerland forced Canada onto American soil for the remainder of the tournament. A first-ever knockout victory followed against South Africa, thanks to Stephen Eustaquio's late strike in Los Angeles. However, their biggest challenge so far comes in the form of Morocco-the reigning AFCON champions and semifinalists from the last World Cup in Qatar.
Canada vs Morocco Live: Starting XIs and substitutes lists are out!
Canada XI: Crepeau; Johnston, De Fougerolles, Bombito, Laryea, Sigur; Eustaquio, Ahmed, Buchanan; David, Oluwaseyi.
Subs: St Clair, Goodman, Jones, Waterman, Cornelius, Davies, Choiniere, Millar, Shaffelburg, Osorio, Saliba, Larin, P.David, Nelson
Morocco XI: Bounou; Hakimi, Mazraoui, Diop, Halhal; Saibari, Bouaddi, Ounahi, El Aynaoui, El Khannouss; Diaz
Subs: El Kajou, Tagnaouti, Saadane, El Ouahdi, Riad, Belammari, Salah-Eddine, Amrabat, Talbi, El Mourabet, Yassine, Rahimi, Sbai, El Kaabi, Amaimouni.
Canada vs Morocco Live: Hello!
Hello and welcome! Thanks for tuning into NDTV for our live blog of the FIFA World Cup 2026 clash between tournament co-host Canada and Morocco. This marks the opening game of the Round of 16, coming to you live from Houston.