Skip to main content

World Cup day 20 recap: Mbappe leads France into last 16, Norway also progress

Updated
World Cup LIVE
World Cup LIVEReuters/Vincent Carchietta

Welcome to Flashscore's Football Tracker, where we'll be bringing you all the news and updates during the round of 32 of the 2026 FIFA World Cup.

Draw | Fixtures | News

Follow day 21 of the World Cup here with Flashscore!

Top stories:

'We came from nothing': DR Congo dream of upsetting England at World Cup

Haaland scores late as Norway down Ivory Coast to set up last 16 clash with Brazil

Recap day 19 of the World Cup as it happened

Drag down or refresh for latest updates

World Cup 2026

The 2026 World Cup was held from June 11th to July 19th in the United States, Canada and Mexico. The tournament featured 48 national teams and was played in 16 modern stadiums.

England at the World Cup | How to watch the World Cup

Live updates

00:25 BST - We're pausing the Tracker here, but you can follow all the stats from Mexico against Ecuador here - kick-off is at 2:00 BST, and England will face the winners should they get past DR Congo tomorrow.

Thanks for joining us!

00:17 BST - And an honourable mention for Michael Olise, who laid on two assists and was a thorn in Sweden's side all game. He bagged himself a 9.1 Flashscore rating to boot.

Olise stats
Olise statsReuters / Caean Couto / Opta by Stats Perform

00:10 BST - Kylian Mbappe was almost unplayable today, earning a whopping 9.4 Flashscore rating against a Sweden defence that simply couldn't cope.

Mbappe stats
Mbappe statsReuters / Vincent Carchietta / Opta by Stats Perform

00:02 BST - It was a mightily impressive and dominant display from the French, as evidenced by the match momentum:

Momentum
MomentumOpta by Stats Perform

23:53 BST - FULL-TIME! France 3-0 Sweden

Read our report: France turn on the style to thrash Sweden and set up Paraguay last-16 clash

Match stats
Match statsOpta by Stats Perform

23:50 BST - Four minutes of added time will be played.

23:48 BST - CLOSE! Viktor Gyokeres forces a fine save from Mike Maignan in the final few minutes of normal time.

23:40 BST - France are the first nation to register three goals in five consecutive World Cup matches.

23:39 BST - Michael Olise's five assists at this World Cup are the most by a player at a single edition of the tournament since Thomas Haessler for Germany back in 1994, coincidentally also held in the USA.

23:36 BST - Mbappe is now just one goal off Lionel Messi's six goals in this tournament, as well as the Argentine's recently acquired all-time record.

23:32 BST - GOAL! Another exquisite goal from this immensely talented French side.

Kylian Mbappe bags his second after some unbelievable build-up play, and a tremendous final pass from Michael Olise. It's 3-0 and surely that seals it.

23:28 BST - A hydration break has been called.

23:12 BST - GOAL! France double their lead, and Sweden are in trouble now.

Bradley Barcola gets on the end of a through ball from Michael Olise and hammers the ball into the back of the net to make it 2-0.

23:05 BST - The second half is up and running.

22:58 BST - France have scored five first-half goals in four games, only Brazil (six) and United States (six) have scored more in the 2026 FIFA World Cup.

22:50 BST - HALF-TIME! France 1-0 Sweden

HT stats
HT statsOpta by Stats Perform

22:45 BST - GOAL! Kylian Mbappe gives France the lead after an excellently worked corner routine. Magnifique!

22:38 BST - OFF THE POST! Michael Olise cracks the woodwork with a spectacular bicycle kick. Would've been an all-time great World Cup goal if that had gone in.

22:32 BST - BIG CHANCE! Kylian Mbappe is left alone in the Sweden box but blasts his effort against the post from close range, and the defenders manage to clear.

22:24 BST - The ref blows for a hydration break.

21:21 BST - Kylian Mbappe has the ball in the back of the net, but VAR pulls it back for an offside.

22:00 BST - We're up and running!

21:54 BST - A reminder that the winner of this will face Germany conquerors Paraguay in Philadelphia on July 4th.

21:23 BST - Kylian Mbappe is making his 18th appearance in the FIFA World Cup.

21:19 BST - Didier Deschamps has made four changes to the starting XI that faced Norway – Lucas Digne, Adrien Rabiot, William Saliba, and Bradley Barcola come in today for Manu Kone, Maxence Lacroix, Desire Doue, and Theo Hernandez.

Graham Potter has made two changes to the starting XI that faced Japan – Daniel Svensson and Lucas Bergvall come in today. Isak Hien is injured, Alexander Bernhardsson drops out.

Lineups
LineupsFlashscore

20:38 BST - Next up it's tournament favourites France against a Sweden side who can hurt anyone on their day.

Kick-off is at 22:00 BST - we'll have the starting lineups for you shortly.

20:23 BST - Erling Haaland has now bagged five goals in three appearances in his debut World Cup, and trails current top goalscorer Lionel Messi by just one as it stands:

Top scorers
Top scorersReuters/Tim Heitman

19:58 BST - Ivory Coast's first-ever knockout game at a World Cup ends in defeat, and Norway will move on to face Brazil in the last 16.

Both sides put in a hell of a shift and it could've gone either way. Check out the momentum from the match:

Momentum
MomentumOpta by Stats Perform

19:57 BST - FULL-TIME! Ivory Coast 1-2 Norway

Read our report: Haaland scores late as Norway down Ivory Coast to book last 16 tie against Brazil

Match stats
Match statsOpta by Stats Perform

19:57 BST - We're in the dying embers, and Ivory Coast have a corner. The keeper is up!

19:56 BST - CLOSE! Amad stings the keeper's gloves from a free kick just outside the area. Great save!

19:50 BST - Seven minutes will be added on.

19:45 BST - GOAL! Erling Haaland scores in his 13th consecutive international fixture with a tap-in to give Norway a late, late lead. It's 2-1.

19:41 BST - Nusa's opening goal was Norway's first in a World Cup knockout bout since 1938!

19:33 BST - GOAL! Manchester United's Amad Diallo - just on as a sub - levels the scoreline with an excellent finish after some fine footwork in the box.

19:26 BST - CLOSE! Torbjorn Lysaker Heggem sees his point-blank shot cleared off the line.

19:22 BST - Torbjorn Heggem has completed all of his 44 passes so far this game.

19:16 BST - Nicolas Pepe gets to a rebound in front of goal and sends the ball towards the bottom right corner, but he can't beat Orjan Nyland, who pulls off a great save.

19:05 BST - The second half is underway.

18:49 BST - HALF-TIME! Ivory Coast 0-1 Norway

HT stats
HT statsOpta by Stats Perform

18:44 BST - Chance again! Alexander Sorloth gets his head on the resulting corner and a couple of Norway players try to tap in at the back post, but it sails out.

18:42 BST - Nearly 2-0 for Norway as Erling Haaland looks like he has a tap-in but Ibrahim Sangare is there to get it away for a corner.

18:39 BST - GOAL! Wow! It's a moment of pure brilliance from Antonio Nusa, who cuts inside and bends a wicked curling effort right into the corner.

Super goal and Norway lead 1-0.

18:27 BST - Erling Haaland has not been in this game at all so far. He's had just one touch and it was a headed attempt at goal in the second minute.

18:25 BST - Time for the infamous hydration break. It is - unsurprisingly - greeted by a chorus of boos.

18:13 BST - Even-steven so far with no real chances of note.

Norway's Sander Berge in action
Norway's Sander Berge in actionIMAGN IMAGES via Reuters/Maria Lysaker

18:00 BST - It's game time in Arlington. A place in the World Cup last 16 against Brazil up for grabs here.

17:54 BST - National anthem time at the huge AT&T Stadium - the home of NFL giants Dallas Cowboys.

17:40 BST - Norway's die-hards are in the building.

A Norway fan holds a sign inside the stadium before the match
A Norway fan holds a sign inside the stadium before the matchREUTERS/Hannah Mckay

16:55 BST - Let's get this going, shall we? We've got the team news for Ivory Coast v Norway.

Three changes for the Ivory Coast, with Ghislain Konan, Emmanuel Agbadou, and Christ Inao Oulai coming in for Amad Diallo, Christopher Operi and Ousmane Diomande.

Norway, meanwhile, have made 10 changes to the team that started against France, with Erling Haaland and Martin Odegaard among those returning.

Lineups
LineupsFlashscore

15:55 BST - Today's opening game looks a good one on paper with the Ivory Coast set to play Norway in Arlington.

The Ivorians came through their group with wins against Ecuador and Curacao, while Norway finished second in theirs.

They picked up victories against Iraq and Senegal, but were well beaten by France last time out, although coach Stale Solbakken made 10 changes for that one.

11:55 BST - It all happened yesterday, with Germany and the Netherlands both sent crashing out of the tournament on penalties.

The Germans were stunned 4-3 by Paraguay in Foxborough following a 1-1 draw after extra time and it stands as the first time they have ever lost a penalty shoot-out at a World Cup.

The Netherlands quickly followed them out as they missed three spot kicks against Morocco, who progressed in Houston.

Brazil were also given a scare earlier in the day as they needed a 96th-minute winner from Gabriel Martinelli to down Japan 2-1.

Read all of our reports from yesterday's last-32 action:

Martinelli scores injury-time winner as Brazil stun Japan to reach last 16

Paraguay stun Germany on penalties to reach World Cup last 16

Morocco shock Netherlands on penalties to reach last 16 at World Cup

11:00 BST - Good morning! It's day 20 of the 2026 World Cup and the knockout-stage drama is showing no sign of slowing down.

The Ivory Coast begin today's play against Erling Haaland's Norway, before heavyweights France look to keep their form rolling against Sweden.

Co-hosts Mexico take on Ecuador at the Azteca Stadium in Mexico City to round out the day's action.

Today's World Cup schedule (all times BST):

Ivory Coast v Norway (18:00)

France v Sweden (22:00)

Mexico v Ecuador (02:00)