Postpublished at 20:51 BST 9 July
France v Morocco (21:00 BST)
The teams are out in Boston. What a game this could be.
A semi-final spot up for grabs. Huge.
France into semi-finals after comfortable win over Morocco
At a glance
Kylian Mbappe wins a penalty for France but his spot-kick is saved by Yassine Bounou
Mbappe puts France ahead in 60th minute with excellent curled strike from just inside penalty area
Ousmane Dembele seals victory with a low shot six minutes later
France will play either Spain or Belgium in the semi-final in Dallas on Tuesday (20:00 BST)
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 to give 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 Morocco defence, with his low strike finding the net despite Bounou getting a hand to the ball.
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).
'Absolute perfection!' Mbappe fires France ahead against Morocco
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 before the spot-kick as the video assistant referee checked whether there was a foul, and Mbappe then stuttered in his run-up before his low shot to the right corner was easily saved.
Mbappe misses a penalty
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 the substituted Mbappe with ice on his right ankle after being replaced by Crystal Palace striker Jean-Philippe Mateta in the 77th minute.
After the game, Mbappe showed any potential injury was not a serious one 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.

Morocco goalkeeper Yassine Bounou has only been beaten by two of the nine penalties he has faced at World Cups (saved four, three missed the target - including shootouts)
After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.
How to watch the World Cup on the BBC
Everything you need to know about the World Cup
Michael Olise: Origins
Manager: Didier Deschamps
Formation: 4 - 2 - 3 - 1
Manager: Mohamed Ouahbi
Formation: 4 - 2 - 3 - 1
High chance of scoring
Medium chance of scoring
Low chance of scoring
Dominant period
Match momentum measures the swing of the match by comparing each team’s threat to see who is more likely to score within that minute. The momentum value is the difference between each team’s most dangerous moment, or team threat, in that minute.
Match momentum measures the swing of the match by comparing each team’s threat to see who is more likely to score within that minute. The momentum value is the difference between each team’s most dangerous moment, or team threat, in that minute.
| Minute | Team with most threat |
|---|---|
Kick off 1' | Morocco |
2' | Morocco |
3' | Morocco |
4' | France |
5' | France |
6' | France |
7' | France |
8' | France |
9' | France |
10' | France |
11' | Morocco |
12' | France |
13' | France |
14' | France |
15' | France |
16' | France |
17' | France |
18' | France |
19' | France |
20' | France |
21' | France |
22' | France |
23' | France |
24' | Morocco |
25' | Morocco |
26' | Morocco |
27' | Morocco |
28' | Morocco |
29' | France |
30' | France |
31' | France |
32' | France |
33' | France |
34' | France |
35' | France |
36' | France |
37' | France |
38' | France |
39' | France |
40' | Morocco |
41' | Morocco |
42' | Morocco |
43' | Morocco |
44' | France |
45' | Morocco |
45'+1 | France |
45'+2 | France |
45'+3 | France |
45'+4 | France |
45'+5 | France |
Half time 45'+6 | France |
46' | France |
47' | Morocco |
48' | Morocco |
49' | Morocco |
50' | Morocco |
51' | Morocco |
52' | Morocco |
53' | France |
54' | France |
55' | France |
56' | France |
57' | France |
58' | France |
59' | France |
60' | FranceGoal |
61' | France |
62' | France |
63' | France |
64' | France |
65' | France |
66' | FranceGoal |
67' | France |
68' | France |
69' | France |
70' | France |
71' | France |
72' | Morocco |
73' | Morocco |
74' | Morocco |
75' | Morocco |
76' | Morocco |
77' | Morocco |
78' | France |
79' | Morocco |
80' | France |
81' | France |
82' | Morocco |
83' | Morocco |
84' | Morocco |
85' | Morocco |
86' | France |
87' | France |
88' | France |
89' | France |
90' | France |
90'+1 | France |
90'+2 | Morocco |
90'+3 | Morocco |
90'+4 | France |
90'+5 | Morocco |
90'+6 | Morocco |
Full time 90'+7 | France |
FIFA World Cup
All competitions
All competitions