Kylian Mbappé and Ousmane Dembélé score second-half goals as clinical France defeats Morocco 2-0 at Boston Stadium to reach the 2026 World Cup semi-finals.
Introduction:
A masterful second-half display fired tournament favorites France into their third successive World Cup semi-final. Facing African powerhouses Morocco in Match 97 of the FIFA World Cup 2026, Les Bleus secured a commanding 2-0 victory. The high-octane quarter-final clash at a sold-out Boston Stadium in Foxborough provided an unforgettable evening of elite soccer.

Superstar forward Kylian Mbappé shook off a first-half penalty miss to break the deadlock with an incredible individual effort. Moments later, Ousmane Dembélé fired home a clinical second to break Moroccan hearts. Despite a spirited performance from the Atlas Lions, France’s veteran composure and tournament experience ultimately paved their path into the final four.
A Tense and Scoreless First Half
The match began at a frantic pace with France asserting their tactical dominance early on. Defender Dayot Upamecano had the game’s first clear opportunity in the fifth minute, steering a powerful header from a corner straight into the waiting arms of Moroccan goalkeeper Yassine Bounou. See also: Mbappé Secures Narrow 1-0 Win for France Over Paraguay
In the 26th minute, the stadium erupted in drama. Noussair Mazraoui tripped Kylian Mbappé inside the box, prompting the referee to award France a penalty after a swift VAR review. The French captain stepped up confidently, but Bounou guessed correctly, pulling off a world-class save to deny the spot-kick. Morocco’s defense fought heroically under waves of French pressure, keeping the explosive match deadlocked at 0-0 by the halftime whistle.
Brilliant French Double Seals the Victory
The tactical complexion shifted drastically on the hour mark. Collecting a slick pass from Désiré Doué on the edge of the area, Mbappé cleverly cut inside a crowded Moroccan backline and curled a magnificent finish into the far corner to make it 1-0. It was a monumental historical strike, marking Mbappé’s eighth goal of the 2026 tournament and his 20th career World Cup goal.
Les Bleus did not take their foot off the gas pedal. Just six minutes later, Mbappé turned provider by dragging defenders away with a rapid run. He intelligently slipped the ball out wide to Ousmane Dembélé, who drove inside the box and unleashed a blistering right-footed strike into the bottom corner to stretch the lead to 2-0. Morocco pushed forward bravely in the final minutes through Achraf Hakimi and Brahim Díaz, but Didier Deschamps’ disciplined defensive wall preserved a flawless clean sheet until the final whistle.