Mbappé Inspires France Past Morocco and Into Third Straight World Cup Semi-Final
Kylian Mbappé recovered from an early penalty miss to deliver another decisive performance as France defeated Morocco 2-0 at Gillette Stadium in…
Quarter Finals ·
France
4-2-3-1
Didier Deschamps
WinnerHT: 0-0
Morocco
4-2-3-1
Mohamed Ouahbi
Updated:
Half Time
0–0
90 Min
2–0
Goal Scorers
Assists
Ball Possession
Corners
Counter Attacks
Fouls
Free Kicks
Goal Attempts
Goal Kicks
Goals
Offsides
Red Cards
Saves
Shots Off Target
Shots On Target
Substitutions
Throws In
Treatments
Yellow Cards
Attacks
Dangerous Attacks
Total Passes
France
4-2-3-1 · Didier Deschamps
Goalkeeper
Defenders
Midfielders
Forwards
Morocco
4-2-3-1 · Mohamed Ouahbi
Goalkeeper
Defenders
Midfielders
Forwards
Post-Match Analysis · Full Time
Didier Deschamps' side stayed level through the 28th-minute missed penalty, then found the breakthrough at 60 and added the second at 66 to turn the night sharply in their favour. For supporters in Finland, the timing at Thursday 09 July, 23:00 EEST made it a late watch, but the flow of the game rewarded anyone who stayed with it.
The first half stayed locked at 0-0, and that made the missed penalty in 28 feel like a key turning point once the game opened up after the interval. France's 4-2-3-1 held its shape well enough to keep Morocco at arm's length, while Mohamed Ouahbi's 4-2-3-1 could not turn the contest after the restart. When the home goal arrived at 60, the match shifted from tension to control, and the second strike at 66 gave France a margin that the final whistle never threatened to change.
Morocco were also forced to manage the caution shown to the away side at 63, and that added to the pressure of chasing the match from behind. France, by contrast, had the cleaner story in front of goal and the more decisive finish in the key moments. At Gillette Stadium, with 63811 in attendance, the home side made the most of the decisive spell after the break and kept the scoreline intact through the final stages.
Morocco had the opening phase to settle the contest, but once France scored at 60 the balance moved quickly. For fans in Finland, the broadcast window through Veikkausliiga TV and Nelonen fit a late-night result that was decided by two second-half actions rather than a sustained barrage.
France will take the confidence of a controlled win into the next step of the World Cup Final Stage, while Morocco will be left to reflect on the missed penalty at 28 and the brief window before the first goal at 60. The 2-0 scoreline in the Quarter Finals is the fact that will shape the discussion from here.
Pre-Match Analysis · Full Time
The World Cup Final Stage reaches its Quarter Finals at Gillette Stadium in Foxborough,MA, and the stakes are immediate: Paraguay/France and Canada/Morocco will be fighting for a place in the next round on Thursday 09 July, 23:00 EEST. For fans in Finland, the timing is clear, the setting is big, and the margin for error will be slim from the first whistle. With knockout pressure attached to the occasion, the opening spell should matter as much as any later surge, because a single decisive moment can shape the entire outcome at this level.
Gillette Stadium will provide the stage, and that alone should sharpen the sense that this will be a contest decided by details rather than by broad spells of possession. In a Quarter Finals tie, the balance between patience and ambition usually becomes the central story, and that will likely be true again here. Paraguay/France and Canada/Morocco arrive with only one target in mind, and the winner will move one step closer to the title path that begins to narrow now. For supporters in Finland, the fixture lands in a late slot that should suit a focused watch on Thursday 09 July, 23:00 EEST.
The knockout setting also places emphasis on how each side manages tempo inside Gillette Stadium. A game at this stage often turns on how well a team handles the first half, then reacts to the first setback, then protects any advantage once the match opens up. Paraguay/France will need calm in the decisive phases, while Canada/Morocco will be looking to make the most of the same pressure that comes with the Quarter Finals. On a night like this, the venue, the round, and the local kick-off time all point to a contest where concentration can be as important as quality.
That viewing setup matters for Finland, where the combination of a late kickoff and a straight knockout round should give the game a clear place on the Thursday schedule. Paraguay/France will want to make home advantage in name only count for something in Foxborough,MA, while Canada/Morocco will be equally aware that the Quarter Finals leave no room to recover from a slow start. With the competition now at its sharp end, the first goal could carry a heavy load even if the match remains tight for long spells.
Whichever side handles the knockout tension best at Gillette Stadium should be the one to keep its title path alive, and fans in Finland will have a clear late-night window to see it unfold.
Kylian Mbappé recovered from an early penalty miss to deliver another decisive performance as France defeated Morocco 2-0 at Gillette Stadium in…
That's it! The referee blows the final whistle
Ball possession: France: 49%, Morocco: 51%.
Michael Olise fails to find the target with a shot from outside the box
Morocco take a throw-in in their own half of the field
The referee signals a free kick as Amine Sbai from Morocco trips Michael Olise
Michael Olise relieves the pressure with a clearance
Goal kick for France
A lob by Gessime Yassine from Morocco goes wide.
Ball possession: France: 48%, Morocco: 52%.
Morocco take a throw-in in their own half of the field
Gessime Yassine relieves the pressure with a clearance
Good effort by Jean-Philippe Mateta as he directs a shot on target, but Yassine Bounou saves it
The referee signals a free kick as Zakaria El Ouahdi from Morocco trips Michael Olise
Amine Sbai hand-balls
Amine Sbai controls the ball with his hand
Noussair Mazraoui makes the tackle and wins possession for his team
William Saliba relieves the pressure with a clearance
Adrien Rabiot from France intercepts a cross aimed towards the box.
Amine Sbai swings in the ball from a corner on the left, but it is nowhere near a teammate.
Lucas Digne from France intercepts a cross aimed towards the box.
France are in control of the ball.
Morocco take a throw-in in their own half of the field
The fourth official shows there are 6 minute(s) of time to be added
The referee signals a free kick as Achraf Hakimi from Morocco trips Bradley Barcola
Ball possession: France: 47%, Morocco: 53%.
France are in control of the ball.
Morocco take a throw-in in the opponent's half of the field
Goal kick for Morocco
A chance presents itself to Jean-Philippe Mateta from France but his header goes wide
Ousmane Dembele from France swings in the corner from the left.
Good effort by Bradley Barcola as he directs a shot on target, but Yassine Bounou saves it
France start a counter attack
Bradley Barcola relieves the pressure with a clearance
Issa Diop relieves the pressure with a clearance
Goal kick for Morocco
Jules Kounde is leaving the field to be replaced by Malo Gusto in a tactical substitution.
Michael Olise from France sends an effort wide of target
Michael Olise goes for goal, but the shot lacks precision and sails wide
Space opens up for Michael Olise but his finish goes wide of the target. Could have done better there.
Chance! Michael Olise finds some room for a shot but fails to work the keeper. It's a goal kick
France are trying to create something here.
Mike Maignan from France intercepts a cross aimed towards the box.
Morocco are trying to create something here.
Morocco take a throw-in in their own half of the field
Goal kick for France
Chemsdine Talbi is leaving the field to be replaced by Amine Sbai in a tactical substitution.
Ball possession: France: 49%, Morocco: 51%.
A chance presents itself to Neil El Aynaoui from Morocco but his header goes wide
Achraf Hakimi from Morocco swings in the corner from the left.
Michael Olise relieves the pressure with a clearance
Morocco take a throw-in in the opponent's half of the field
Jules Kounde relieves the pressure with a clearance
Azzedine Ounahi shoots from outside the box, but Mike Maignan has it under control
Azzedine Ounahi tries his luck from distance but his effort ends up safely in the hands of Mike Maignan
The referee signals a free kick as Adrien Rabiot from France trips Achraf Hakimi
Warren Zaire-Emery from France intercepts a cross aimed towards the box.
Jules Kounde is penalised for pushing Zakaria El Ouahdi
Morocco take a throw-in in the opponent's half of the field
Dayot Upamecano from France intercepts a cross aimed towards the box.
Morocco are in control of the ball.
Zakaria El Ouahdi from Morocco intercepts a cross aimed towards the box.
Ousmane Dembele from France takes a short corner kick from the right.
Ball possession: France: 50%, Morocco: 50%.
Issa Diop from Morocco intercepts a cross aimed towards the box.
France start a counter attack
Adrien Rabiot makes the tackle and wins possession for his team
The referee signals a free kick as Warren Zaire-Emery from France trips Gessime Yassine
Zakaria El Ouahdi from Morocco intercepts a cross aimed towards the box.
The match resumes with a drop ball
Desire Doue is leaving the field to be replaced by Bradley Barcola in a tactical substitution.
Kylian Mbappe is leaving the field to be replaced by Jean-Philippe Mateta in a tactical substitution.
Play has been stopped because there is a player lying on the pitch.
Morocco are in control of the ball.
Morocco take a throw-in in their own half of the field
Ball possession: France: 50%, Morocco: 50%.
The referee signals a free kick as Gessime Yassine from Morocco trips Desire Doue
France take a throw-in in their own half of the field
Brahim Diaz is leaving the field to be replaced by Gessime Yassine in a tactical substitution.
Anass Salah-Eddine is leaving the field to be replaced by Zakaria El Ouahdi in a tactical substitution.
Achraf Hakimi from Morocco swings in the corner from the right.
Dayot Upamecano could cost his team a goal after a defensive blunder.
Morocco are trying to create something here.
Morocco take a throw-in in the opponent's half of the field
Sofyan Amrabat makes the tackle and wins possession for his team
France take a throw-in in the opponent's half of the field
Morocco take a throw-in in their own half of the field
Goal kick for France
The game is restarted
Manu Kone is leaving the field to be replaced by Warren Zaire-Emery in a tactical substitution.
Ball possession: France: 52%, Morocco: 48%.
Water break. It's hot out there today and the game is paused so the players can take some liquids on-board.
Today's attendance is 63811
Morocco are in control of the ball.
Michael Olise made the key pass for the goal!
Kylian Mbappe provided the assist for the goal.
G O O O A A A L - Ousmane Dembele from France beats the keeper from outside the box with the right foot!
France are trying to create something here.
Ball possession: France: 51%, Morocco: 49%.
Michael Olise could cost his team a goal after a defensive blunder.
Soufiane Rahimi makes the tackle and wins possession for his team
France take a throw-in in their own half of the field
France take a throw-in in the opponent's half of the field
Issa Diop from Morocco intercepts a cross aimed towards the box.
Issa Diop from Morocco receives a yellow card after a dangerous challenge on an opponent player.
Dangerous challenge by Issa Diop from Morocco. Kylian Mbappe on the receiving end of that.
Desire Doue relieves the pressure with a clearance
Morocco are in control of the ball.
France take a throw-in in their own half of the field
Bilal El Khannouss is leaving the field to be replaced by Soufiane Rahimi in a tactical substitution.
Ayyoub Bouaddi is leaving the field to be replaced by Sofyan Amrabat in a tactical substitution.
Ball possession: France: 51%, Morocco: 49%.
Adrien Rabiot made the key pass for the goal!
Desire Doue provided the assist for the goal.
G O O O A A A L - Kylian Mbappe scores with the right foot!
Noussair Mazraoui from Morocco intercepts a cross aimed towards the box.
Adrien Rabiot makes the tackle and wins possession for his team
France are in control of the ball.
Jules Kounde hand-balls
Jules Kounde controls the ball with his hand
Manu Kone wins an air challenge against Bilal El Khannouss
Goal kick for Morocco
France with a potentially dangerous attack.
Jules Kounde wins an air challenge against Bilal El Khannouss
Goal kick for Morocco
Oooh... that was a sitter! Kylian Mbappe should have scored from that position
Kylian Mbappe goes for goal, but his effort was never close to hitting the target.
Michael Olise creates a scoring opportunity for his teammate
France are in control of the ball.
Desire Doue shoots from outside the box, but Yassine Bounou has it under control
Desire Doue tries his luck from distance but his effort ends up safely in the hands of Yassine Bounou
Ball possession: France: 49%, Morocco: 51%.
The referee signals a free kick as Ayyoub Bouaddi from Morocco trips Michael Olise
Michael Olise relieves the pressure with a clearance
Morocco take a throw-in in the opponent's half of the field
Dayot Upamecano relieves the pressure with a clearance
Morocco start a counter attack
Noussair Mazraoui relieves the pressure with a clearance
Goal kick for France
Kylian Mbappe from France intercepts a cross aimed towards the box.
Goal kick for France
Achraf Hakimi from Morocco takes a short corner kick from the left.
Dayot Upamecano relieves the pressure with a clearance
Morocco are in control of the ball.
France take a throw-in in their own half of the field
The game is restarted
Ball possession: France: 49%, Morocco: 51%.
Play has been stopped because there is a player lying on the pitch.
Issa Diop relieves the pressure with a clearance
Goal kick for Morocco
France are in control of the ball.
Dayot Upamecano successfully blocks the shot
A shot by Brahim Diaz is blocked
Jules Kounde from France intercepts a cross aimed towards the box.
Noussair Mazraoui relieves the pressure with a clearance
France take a throw-in in the opponent's half of the field
Morocco take a throw-in in their own half of the field
Noussair Mazraoui relieves the pressure with a clearance
France take a throw-in in the opponent's half of the field
Morocco take a throw-in in their own half of the field
The second half is underway
It's over! The referee blows for half time
Ball possession: France: 49%, Morocco: 51%.
Achraf Hakimi goes for goal on the direct free kick, but the shot sails wide
Adrien Rabiot hand-balls
Adrien Rabiot controls the ball with his hand
Anass Salah-Eddine makes the tackle and wins possession for his team
France with a potentially dangerous attack.
Goal kick for Morocco
Desire Doue from France goes a bit too far there as the pulls down Achraf Hakimi
France take a throw-in in their own half of the field
Goal kick for Morocco
CROSSBAR! A great shot from distance by Lucas Digne strikes the crossbar!
Noussair Mazraoui successfully blocks the shot
A shot by Michael Olise is blocked
Chemsdine Talbi successfully blocks the shot
A shot by Manu Kone is blocked
Desire Doue makes the tackle and wins possession for his team
Bilal El Khannouss makes the tackle and wins possession for his team
William Saliba relieves the pressure with a clearance
Yassine Bounou relieves the pressure with a clearance
The fourth official shows there are 5 minute(s) of time to be added
Morocco take a throw-in in the opponent's half of the field
Adrien Rabiot wins an air challenge against Bilal El Khannouss
Goal kick for Morocco
Ball possession: France: 48%, Morocco: 52%.
France are trying to create something here.
Manu Kone makes the tackle and wins possession for his team
France take a throw-in in the opponent's half of the field
Anass Salah-Eddine relieves the pressure with a clearance
Azzedine Ounahi from Morocco goes a bit too far there as the pulls down Adrien Rabiot
Dayot Upamecano is penalised for pushing Bilal El Khannouss
Morocco are in control of the ball.
Anass Salah-Eddine makes the tackle and wins possession for his team
Goal kick for France
Dayot Upamecano from France intercepts a cross aimed towards the box.
Ball possession: France: 50%, Morocco: 50%.
Morocco are in control of the ball.
William Saliba is penalised for pushing Brahim Diaz
Bilal El Khannouss makes the tackle and wins possession for his team
The referee signals a free kick as Neil El Aynaoui from Morocco trips Manu Kone
Morocco are in control of the ball.
Safe hands from Yassine Bounou as he comes out and claims the ball
Issa Diop successfully blocks the shot
Jules Kounde from France heads towards goal but sees his effort blocked.
Michael Olise from France swings in the corner from the left.
Yassine Bounou makes a crucial save!
Oooh... that was a sitter! Desire Doue should have scored from that position
Good effort by Desire Doue as he directs a shot on target, but Yassine Bounou saves it
Desire Doue makes the tackle and wins possession for his team
Neil El Aynaoui relieves the pressure with a clearance
Ball possession: France: 55%, Morocco: 45%.
Dayot Upamecano relieves the pressure with a clearance
Morocco are trying to create something here.
Issa Diop makes the tackle and wins possession for his team
France take a throw-in in the opponent's half of the field
Achraf Hakimi makes the tackle and wins possession for his team
Goal kick for Morocco
Ousmane Dembele fails to find the target with a shot from outside the box
France take a throw-in in the opponent's half of the field
The game is restarted
Ball possession: France: 59%, Morocco: 41%.
Water break. It's hot out there today and the game is paused so the players can take some liquids on-board.
France are trying to create something here.
SAVED - Kylian Mbappe takes the penalty, but Yassine Bounou saves it!
After VAR check, the referee decided to stay with the initial call - penalty for France!
VAR - PENALTY! - The referee has stopped the play. VAR check in progress, a potential penalty for France.
PENALTY - Noussair Mazraoui from Morocco concedes a penalty for tripping Kylian Mbappe.
France start a counter attack
Adrien Rabiot relieves the pressure with a clearance
Ball possession: France: 62%, Morocco: 38%.
Azzedine Ounahi makes the tackle and wins possession for his team
Adrien Rabiot from France intercepts a cross aimed towards the box.
Achraf Hakimi from Morocco takes a short corner kick from the right.
Lucas Digne relieves the pressure with a clearance
Achraf Hakimi makes the tackle and wins possession for his team
Anass Salah-Eddine makes the tackle and wins possession for his team
Adrien Rabiot relieves the pressure with a clearance
Morocco take a throw-in in their own half of the field
France take a throw-in in their own half of the field
Goal kick for Morocco
France are trying to create something here.
Adrien Rabiot relieves the pressure with a clearance
Goal kick for Morocco
Adrien Rabiot from France heads the ball, but it's a terrible effort nowhere near the goal.
The cross by Ousmane Dembele from France successfully finds a teammate in the box.
Michael Olise from France takes a short corner kick from the right.
Noussair Mazraoui from Morocco intercepts a cross aimed towards the box.
Ball possession: France: 60%, Morocco: 40%.
Neil El Aynaoui successfully blocks the shot
A shot by Ousmane Dembele is blocked
Neil El Aynaoui hand-balls
Neil El Aynaoui controls the ball with his hand
Lucas Digne relieves the pressure with a clearance
Morocco take a throw-in in their own half of the field
Goal kick for Morocco
A chance presents itself to Ousmane Dembele from France but his header goes wide
Ousmane Dembele wins an air challenge against Anass Salah-Eddine
The cross by Desire Doue from France successfully finds a teammate in the box.
Lucas Digne relieves the pressure with a clearance
Morocco take a throw-in in their own half of the field
Goal kick for France
The game is restarted
Play has been stopped because there is a player lying on the pitch.
The referee signals a free kick as Lucas Digne from France trips Azzedine Ounahi
Ball possession: France: 56%, Morocco: 44%.
Issa Diop relieves the pressure with a clearance
Noussair Mazraoui from Morocco intercepts a cross aimed towards the box.
The referee signals a free kick as Neil El Aynaoui from Morocco trips Michael Olise
Noussair Mazraoui from Morocco intercepts a cross aimed towards the box.
France are trying to create something here.
Chemsdine Talbi relieves the pressure with a clearance
Manu Kone makes the tackle and wins possession for his team
Morocco start a counter attack
Brahim Diaz relieves the pressure with a clearance
France are trying to create something here.
Jules Kounde makes the tackle and wins possession for his team
Morocco are trying to create something here.
Lucas Digne relieves the pressure with a clearance
Morocco are in control of the ball.
France take a throw-in in the opponent's half of the field
Ball possession: France: 51%, Morocco: 49%.
Issa Diop successfully blocks the shot
A shot by Desire Doue is blocked
Manu Kone makes the tackle and wins possession for his team
Noussair Mazraoui relieves the pressure with a clearance
Goal kick for France
The referee signals a free kick as Desire Doue from France trips Brahim Diaz
Ayyoub Bouaddi makes the tackle and wins possession for his team
Lucas Digne relieves the pressure with a clearance
Morocco are in control of the ball.
Morocco are in control of the ball.
Morocco take a throw-in in their own half of the field
Goal kick for Morocco
France are trying to create something here.
Goal kick for Morocco
France are trying to create something here.
Ball possession: France: 74%, Morocco: 26%.
France take a throw-in in the opponent's half of the field
Oooh... that was a sitter! Dayot Upamecano should have scored from that position
Dayot Upamecano sends a header towards goal, but Yassine Bounou is there to comfortably save it
The cross by Ousmane Dembele from France successfully finds a teammate in the box.
Ousmane Dembele from France takes a short corner kick from the left.
Yassine Bounou relieves the pressure with a clearance
Kylian Mbappe from France tries to score from outside the penalty box. Unfortunately the effort is just outside the frame. Close!
Noussair Mazraoui from Morocco intercepts a cross aimed towards the box.
Achraf Hakimi makes the tackle and wins possession for his team
Jules Kounde makes the tackle and wins possession for his team
Morocco are in control of the ball.
Ayyoub Bouaddi relieves the pressure with a clearance
The referee signals a free kick as Neil El Aynaoui from Morocco trips Manu Kone
Ayyoub Bouaddi relieves the pressure with a clearance
France take a throw-in in their own half of the field
France take a throw-in in their own half of the field
The pitch is in fantastic condition today and the players are enjoying the surface.
It's a really hot day and the sun is beating down on the players.
Morocco kick-off, and the game is underway.
The referee starts the match
Welcome to Boston Stadium, the match will start in about 5 minutes.
Welcome to Boston Stadium where the two teams take the field for the start of this match.
Welcome to Boston Stadium where we are eagerly awaiting the arrival of the two teams
Welcome to Boston Stadium, where we await the arrival of today's teams.
Welcome to Boston Stadium, now all we need are the two teams.
Welcome to today's crucial game from Boston Stadium. We are awaiting the arrival of both teams, in anticipation of a great match!
Local broadcast partners for Finland have not been confirmed at the time of writing. Check official Finland broadcast partners or your local rights holder for confirmed coverage.
Kickoff in Finland is at 23:00 EEST on Thursday 09 July 2026.
Local broadcast partners for Finland have not been confirmed at the time of writing. Check official Finland broadcast partners or your local rights holder for confirmed coverage.
No injuries or suspensions are listed for Winner EF 1 or Winner EF 2 at this time.
Winner EF 1 and Winner EF 2 have no recorded head-to-head wins, draws, or losses in the last 8 meetings.
This match is in the World Cup Final Stage at Gillette Stadium in Foxborough,MA, USA.
Status
Finished
Attendance
63,811
Minute
90+5'
Winner
France
Cookie Preferences
We use necessary cookies to keep BW Signal working. Analytics cookies help us understand which pages perform well, and they run only if you accept them.
Cookie settings
Necessary cookies are always on. Analytics is optional and only controls Google Analytics measurement on this site.
Free Bet Refund up to $100 if your first bet loses
18+. T&Cs apply. Please gamble responsibly. Full Terms
Betway
It looks like you are visiting from , but you are currently browsing a different regional version of Betway. For the best experience, we recommend visiting the dedicated Betway site for .
Go to