Four years after France ended Morocco’s World Cup dream in Qatar, the two met again with the stakes still high. One side was chasing a third straight semifinal, the other trying to return to the stage where its greatest run had once been cut short.
Around them sat all the other layers this fixture now carries – Kylian Mbappe and Achraf Hakimi as friends turned opponents for a night, two squads shaped by overlapping histories, and the sense that Morocco had arrived not to relive 2022 but to challenge its ending.
For a while, it felt as if Yassine Bounou might bend the night in its favour. He parried, pushed away, stretched, delayed and, for long spells, left France’s superiority unrewarded. But some World Cup nights eventually tilt towards their inevitable figure.
AS IT HAPPENED: France vs Morocco Quarterfinal HIGHLIGHTS
Mbappé, after seeing a penalty saved and chance after chance denied, found the intervention that no resistance could survive. And once the breakthrough came, Ousmane Dembélé followed, sealing a 2-0 win that carried France into another semifinal and left Morocco confronting the same old scar.
Les Bleus came at Morocco immediately, as if determined to settle the quarterfinal before it had properly settled down. Within the opening five minutes, Bounou had already been called into sharp action twice – first to push away Mbappe’s snapshot, then to parry a bouncing Dayot Upamecano header. The opening exchange had the feel of a siege before the gates had been properly shut.
Morocco took time to carry the game into the French half. Hakimi, usually its most dangerous attacking outlet, was kept away from advanced areas and barely had a meaningful touch in the opposition half. But as the Morocco captain began to venture forward, France promptly found the space it wanted to attack. It targeted the gap left behind, and Désiré Doué moved the ball quickly into Mbappe’s path.
As the forward took a touch to set himself, Noussair Mazraoui brought him down. The referee pointed to the spot but then took his time over a monitor check before confirming the call.
Bounou won this duel as well, waiting for Mbappé to roll his effort before diving low to his left to keep the scoreline untouched. The French captain walked away aggrieved, perhaps the idle wait – three minutes and 11 seconds between the initial call and the shot – playing a trick even on the most resolute in a World Cup quarterfinal.
The chances kept coming, but Bounou kept swatting them away, his limbs stretching in every direction like one of those inflatable tube men outside a roadside stall.
But just at the hour mark, his vigil was finally pierced by Mbappe, who has a habit of making even the bravest acts of survival feel futile. The Moroccan defence froze for a split second, and that was enough as the Real Madrid star bent a topspin effort from the edge of the box for his 20th World Cup strike.
There was no stopping France after that.
Dembele, unwilling to be overshadowed by his senior partner, was allowed to advance through the middle with nobody closing him down. The Ballon d’Or holder drilled a low shot towards the bottom-right, Bounou getting a hand to it but not enough to keep it out.
ALSO READ: Who will France face in semifinal at World Cup 2026?
Morocco pushed forward in the searing Foxborough heat, searching for an equaliser. Azzedine Ounahi came closest, forcing Mike Maignan, despite an otherwise quiet evening, into alert action.
The sole surviving African team of the competition had come to Boston hoping to revise an old hurt and perhaps bend history in a different direction. Instead, France’s familiar ruthlessness carried it onward. For all of Bounou’s resistance, Mbappe ensured the night ended as these World Cup nights so often do — with Les Bleus still moving forward.
Comments
Published on Jul 10, 2026