Audio By Carbonatix
Kylian Mbappe scored his eighth goal of this World Cup to make up for an earlier missed penalty as France proved too good for Morocco and moved into the semi-finals.
Mbappe won the first-half penalty when he was fouled by Manchester United defender Noussair Mazraoui, but his poorly hit spot-kick was comfortably saved by Yassine Bounou.
The Real Madrid striker made amends in the 60th minute with a superb curling effort from just inside the penalty area, giving France a deserved lead.
Ballon d'Or holder Ousmane Dembele doubled France's advantage six minutes later when he was allowed to run at the Moroccan defence, and his low strike found the net despite Bounou getting a hand to it.
Mbappe's goal moves him level with Argentina's Lionel Messi at this tournament, although the Frenchman is now top in the race for the Golden Boot as he has registered more assists than his former Paris St-Germain team-mate.
The two are also having a thrilling contest to see who will become the all-time World Cup top scorer, with 27-year-old Mbappe now on 20 goals compared to the record 21 from 39-year-old Messi.
Two-time winners France, who lost to Argentina on penalties in the 2022 World Cup final, will play Spain or Belgium in the semi-final in Dallas on Tuesday (20:00 BST).
France again show why they are favourites to win tournament
France won the World Cup in 1998 and 2018 and have been tipped by many to go on and lift the trophy again on 19 July.
Before this quarter-final, former England striker Ian Wright described Didier Deschamps' side as "one of the most clear favourites for a World Cup tournament I have ever seen".
A match against Morocco, a rematch of the 2022 World Cup semi-final which France also won 2-0, was expected to be the toughest test so far.
Morocco, seventh in the world rankings, were frozen out though, registering their only shot on target in the 83rd minute when 2-0 down. They had only five attempts in total, four of those off target.
France's intent was shown early on when Mbappe had a 25-yard strike pushed wide, with Bounou then keeping out Dayot Upamecano's header from the following corner.
Dembele and Adrien Rabiot also missed opportunities, before Mbappe's weak penalty.
The striker had to wait more than three minutes for the spot-kick as the video assistant referee checked for a foul, and Mbappe then stuttered in his run-up before his low shot to the right corner was easily saved.
But France remained on top. Desire Doue had a strike saved and Aston Villa defender Lucas Digne sent a long-range effort against the crossbar, with perhaps the slightest touch from Bounou.
It was just a matter of time before the goals came and two in quick succession ended the game as a contest.
The only slight concern for France was the sight of Mbappe, who had been replaced by Crystal Palace striker Jean-Philippe Mateta in the 77th minute, with ice on his right ankle.
After the game, Mbappe showed that any potential injury was not serious as he jumped around with team-mates to celebrate their sixth victory in a row at this tournament.
As well as having the joint top scorer in Mbappe, France are now also the leading team scorers in the competition with 16 goals from six games.
They remain the team to beat at this World Cup.
Latest Stories
-
Manager Howe to leave Newcastle with immediate effect
3 minutes -
Court of Appeal to rule on Sedina Tamakloe-Attionu’s bid to overturn 10-year jail term today
9 minutes -
Israel building new land barriers in Gaza and displacing families
15 minutes -
Ghana Medical Trust Fund explores partnership to expand access to diagnostic services
21 minutes -
NAIMOS arrests 19 suspected illegal miners operating near Mpohor Fiase Police Station following JoyNews’ report
43 minutes -
Singapore fines French teen $465 for viral straw-licking stunt
53 minutes -
Today’s front pages: Thursday, July 30, 2026
1 hour -
Shell profits double as oil prices rise due to Iran war
1 hour -
Madam Gladys Naa-Afi Dodoo
1 hour -
Mrs. Betty Koranteng Okan
2 hours -
‘We’ve been here before’ – Gbande says NDC abandoned expanded internal voting after challenges
2 hours -
Ghanaian midfielder Seedorf Asante joins Ivorian side Yamoussoukro FC
2 hours -
Veteran Ugandan opposition politician collapses in court and in ICU, his wife says
2 hours -
Why Ghana should consider mandatory DNA testing at birth: A public health and societal imperative
2 hours -
US launches ‘heavy’ strikes on Iran after attempted attack on American troops
2 hours