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 finished the job through two second-half goals, while Mohamed Ouahbi's team were left to chase the game after the break. For fans in Albania, it was a clear knockout night at Thursday 09 July, 22:00 CEST, with the result shaped by patience, penalty pressure, and a stronger finish from the home side.
The first major swing arrived in the 28th minute when France missed a penalty, a moment that kept Morocco alive through the first half. The timing mattered: once France found the opening goal, the match moved sharply in their direction, and Morocco's response never produced a reply to the second strike.
The contest was also defined by the structure on both benches. France lined up in a 4-2-3-1 under Didier Deschamps, and Morocco matched that shape under Mohamed Ouahbi. With both teams in the same formation, the difference came in execution after the break. France handled the key moments better, and Morocco's only card of the match, a yellow card in the 63rd minute, arrived after the score had already shifted and just before France extended the lead again.
At Gillette Stadium, the attendance of 63811 added to the sense of occasion, and the quarter-final setting made every swing feel decisive. France's two-goal margin was enough to turn a cautious first half into a controlled finish, and the final scoreline reflected how quickly the game changed after the interval. Morocco had the structure to stay level until the 60th minute, but once France scored, the rhythm of the tie belonged to Didier Deschamps' team.
For Morocco, the frustration was clear because the match remained goalless at half-time and the missed France penalty had already offered a warning sign. Fans in Albania following the World Cup Final Stage Quarter Finals through SuperSport Albania or RTSH saw a match decided by fine margins, then settled by France's finishing.
France's clean progression after the 60th minute was the key feature of the night, while Morocco were held to a single yellow card and no reply after falling behind. The 0-0 half-time score, the missed penalty in the 28th minute, and the two goals in the 60th and 66th minutes formed the full story of a match that changed quickly in the second half. In a Quarter Finals tie, that sequence proved decisive for France and unforgiving for Morocco.
The quarter-final stakes at Gillette Stadium were answered by France, and the next step now belongs to the team that finished strongest on Thursday 09 July, 22:00 CEST.
</summary_htmlPre-Match Analysis · Full Time
The pressure will be built into the setting at Gillette Stadium in Foxborough,MA, where Paraguay/France and Canada/Morocco will meet in the World Cup Final Stage Quarter Finals on Thursday 09 July, 22:00 CEST. For readers in Albania, the timing will be ideal for an evening check-in, and the stakes will be clear from the first whistle: one side will move within touching distance of the next round, while the other will leave Foxborough,MA with a quarter-final outcome that falls short of the target. In a competition named World Cup Final Stage, every detail at this point will carry extra weight.
Paraguay/France will arrive with the advantage of the home listing in the fixture, and that will sharpen the focus on how they start and how they control the rhythm at Gillette Stadium. Canada/Morocco will be just as aware that a knockout tie in Foxborough,MA will punish any slow opening, because the Quarter Finals format will leave no room for recovery after a bad spell. For fans in Albania following through SuperSport Albania or RTSH, the match will be set up as one of those evenings where the balance between patience and urgency will decide everything.
The shape of the story before kick-off will be defined by the names on the fixture rather than by any margin for error. Paraguay/France versus Canada/Morocco in the World Cup Final Stage Quarter Finals will bring together two sides whose immediate task will be simple to describe and hard to execute: survive the first decisive phase and keep the tie alive on their own terms. The venue, Gillette Stadium, will add another layer to that challenge, because the surroundings in Foxborough,MA will place the spotlight directly on the teams rather than on the stage.
From a tactical angle, the key question will be which side settles first in a single-match knockout setting at Gillette Stadium. Paraguay/France will need to use the home designation to dictate the pace, while Canada/Morocco will be under pressure to make the away side label irrelevant by matching intensity and staying compact in Foxborough,MA. In a Quarter Finals tie, that kind of control often matters as much as territory, because the first team to impose itself will usually force the other into a more reactive plan.
For Albania-based fans, the appeal will also lie in the timing and the format. Thursday 09 July, 22:00 CEST will create a clear broadcast window, and the World Cup Final Stage Quarter Finals will provide the kind of straight-to-the-point knockout drama that travels well across markets. With Paraguay/France and Canada/Morocco both carrying the same immediate requirement to survive and advance, the match will be framed less by long-term context and more by which side handles the evening at Gillette Stadium with greater authority.
That is why the opening stages will matter so much: the team that finds control first at Gillette Stadium will put itself in the stronger position to make the Quarter Finals count.
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 Albania have not been confirmed at the time of writing. Check official Albania broadcast partners or your local rights holder for confirmed coverage.
Winner EF 1 vs Winner EF 2 kicks off at 22:00 CEST on Thursday 09 July 2026 in Albania.
Broadcast coverage for this match in Albania has not been confirmed. Check official Albania broadcast partners or your local rights holder for confirmed coverage.
There are no listed injuries or suspensions for either Winner EF 1 or Winner EF 2 at the time of writing.
The last 8 meetings between Winner EF 1 and Winner EF 2 show 0 wins for Winner EF 1, 0 draws, and 0 wins for Winner EF 2.
This match is in the World Cup Final Stage at Gillette Stadium in USA. The round number is not available.
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