
France booked their place in the World Cup semifinals with a 2-0 win over Morocco, needing a second-half surge to break down a stubborn Atlas Lions defence after a goalless first 45. Sofascore’s numbers back up the eye test — France dominated territory and chances throughout, even before the goals came.
France (Average ~7.21):
Ousmane Dembélé — 8.9: The standout performer, capping the win with a brilliant long-range strike to make it 2-0. His dribbling and directness gave Morocco problems all night.
Kylian Mbappé (c) — 7.8: Opened the scoring in the 60th minute for his 8th goal of the tournament and 20th of his World Cup career, then teed up Dembélé for the second. He’d missed a first-half penalty, saved by Bounou, but was clinical when it mattered.
Michael Olise — 7.5: A creative influence throughout, heavily involved in France’s build-up play.
Désiré Doué — 7.4: Steady and effective in the final third.
Dayot Upamecano — 7.3: Commanding at the back.
Adrien Rabiot / Manu Koné — 7.2 each.
Jules Koundé — 7.1
William Saliba — 7.1
Lucas Digne — 7.0: Rattled the woodwork with a long-range effort in the first half.
Mike Maignan (GK) — 6.8
Substitutes such as Bradley Barcola, Malo Gusto, and Warren Zaïre-Emery rated in the mid-6s to low-7s.
French Prosecutors Investigate Racist Attack On Mbappé By Paraguayan Senator
Morocco (Average ~6.51):
Yassine Bounou (Bono, GK) — 8.0: Morocco’s best player by a distance. His penalty save on Mbappé kept the Atlas Lions in it at the break, and he made several other key stops to limit the damage.
Achraf Hakimi (c) — 6.2: Solid, but had little impact going forward.
Noussair Mazraoui — 6.0
Other starters, including Brahim Díaz (~6.4) and Azzedine Ounahi (~6.6), along with key defenders and midfielders, mostly rated 6.0–6.7.
Substitutes rated between roughly 6.2 and 6.7.
France’s attack came alive after the break, with Dembélé and Mbappé doing the damage, while Morocco’s defence — anchored by a heroic Bounou — held out as long as it could before the dam broke. France now advance to face the winner of Spain vs Belgium in the semifinals.