Follow day 23 of the World Cup with Flashscore
Top stories:
Oyarzabal leads impressive Spain into World Cup last 16 with win over Austria
Infantino credits hydration breaks for England's fightback against DR Congo
Catch up on day 21 as it happened here!
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.
Live updates
02:44 BST - We're wrapping up our coverage after that dramatic last-32 clash in Toronto.
There's still one more fixture to go with Switzerland taking on Algeria, kicking off at 04:00 BST.
02:39 BST - This was Luka Modric's 39th game at a major tournament (23 at the World Cup, 16 at the Euros).
Among European outfield players, only Cristiano Ronaldo has made more, with 56.
02:32 BST - All the emotions for the Portugal squad as they honour the one-year anniversary of Diogo Jota's death.
A tearful Cristiano Ronaldo holds a Portugal jersey with the number 21 on the back, surrounded by his teammates.

02:16 BST - The most dramatic of conclusions. At the end of it all, Cristiano Ronaldo's World Cup career will continue, but Luka Modric's will come to a heartbreaking end.
Two of the best to do it.

02:09 BST - FULL-TIME! Portugal 2-1 Croatia
Read our match report: Portugal win chaotic Croatia tie to set up Spain clash in World Cup last 16

02:08 BST - The Croatia supporters behind the goal are not happy in the slighest and bottles are dropping down onto the pitch.
What a bonkers ending to this breathless game.
02:06 BST - NO GOAL! Incredible. It's ruled out for offside – a massive decision.
Heartbreak for Croatia, but huge relief for Portugal.
02:03 BST - GOAL! CAN YOU BELIEVE IT?! CROATIA EQUALISE!
The ball drops to Josko Gvardiol in the box and it ricochets around into the net, but there may be one more twist as it might be offside!
01:54 BST - GOAL! That could very well be the winner for Portugal!
Rafael Leao puts in a superb cross and Goncalo Ramos rises highest to guide his header into the net!
Croatia appear shell-shocked, but Portugal are heading towards the last 16.
01:51 BST - Into TEN added minutes at the end of the second half.
01:48 BST - CLOSE! Croatia are so close to taking the lead late on...
Mario Pasalic gets on the end of a gorgeous ball by Petar Sucic, but his header whistles just past the post.
01:43 BST - Wow. Cristiano Ronaldo is substituted with around 10 minutes of normal time remaining.
He isn't happy one bit and shakes his head as he walks off the pitch.
Could that be Ronaldo's last dance at a World Cup?
01:41 BST - NO GOAL! Croatia are denied by an offside this time!
An unbelievable pass from Mateo Kovacic sets Petar Sucic away and he buries his shot into the corner, but the flag goes up immediately.
That would have been the assist of the tournament from Kovacic.
01:35 BST - POST! Mateo Kovacic strikes and his shot is parried onto the post by an outstretched Diogo Costa.
The ball finds Kovacic again and forced another stop from the Portugal goalkeeper who turns over.
01:27 BST - GOAL! Cristiano Ronaldo scores! Calm as you like as he hits it straight down the middle and in.
When Portugal needed him most.
01:27 BST - PENALTY! Portugal have a spot kick and it is the right decision.
Cristiano Ronaldo, aged 41, to step up for potentially the first World Cup knockout goal of his career...
01:25 BST - A Portugal corner is swung in and Renato Veiga is hauled down in the box by Nicola Vlasic.
The Portugal bench are going beserk and want a penalty. VAR will have a look...
01:21 BST - NO GOAL! Cristiano Ronaldo brings the ball down brilliantly and flicks an effort into the net, but it's ruled out by a narrow offside!
01:01 BST - CROSSBAR! Down the other end, Rafael Leao cuts inside and whips a vicious strike right off the crossbar!
This game has exploded into life.
01:16 BST - NO GOAL! Croatia think they've got a second via Igor Matanovic, but it's ruled out for an offside in the build-up.
Portugal need to switch on here.
01:13 BST - GOAL! Croatia break the deadlock!
The reliable, the dependable Ivan Perisic picks up a loose cross in the box and strikes low and hard into the bottom corner.
01:08 BST - CLOSE! Mateo Kovacic bundles his way into the box and strikes, but Diogo Costa saves his effort into the side netting.
Croatia's best chance of the game so far.
01:05 BST - Back underway for the second half.
00:49 BST - HALF-TIME! Portugal 0-0 Croatia

00:32 BST - Portugal have had 72% possession over the last 15 minutes.
00:24 BST - Hydration break time. Croatia will welcome it, having been under a Portugal siege since kick-off.
00:13 BST - Another shot on target for Portugal... well, kind of.
Cristiano Ronaldo's free-kick is blocked by the delicate area of Marin Pongracic, who is in turn winded for his bravery in the wall.

00:04 BST - CLOSE! How are Portugal not in front?!
Bruno Fernandes meets Rafael Leao's cutback and his first effort is saved by Dominik Livakovic and his rebound is blocked again.
00:02 BST - It's official. Cristiano Ronaldo is the first player in history to compete in a World Cup knockout match at the age of 41.
00:00 BST - Croatia get the ball rolling in this round-of-32 tie!

23:55 BST - The teams are out in Toronto.
Portugal's national anthem is played first and it's poignant, with it approaching one year since the passing of Diogo Jota and his brother Andre Silva.
23:34 BST - All eyes will be on Cristiano Ronaldo, who incredibly has failed to score or assist in a World Cup knockout game across six editions of the tournament.
The 41-year-old has scored twice in North America, although he has come under some fire for his effectiveness during Portugal's games.
23:16 BST - How did both teams get out of the group stage then?
Portugal drew two games in Group K and thrashed Uzbekistan 5-0 in between, which got them second place behind Colombia.
Croatia were beaten 4-2 by England to open their campaign, but wins against Panama and Croatia helped them into the knockouts.
23:00 BST - Time for the second match of the day and it's two strong European outfits in Cristiano Ronaldo's Portugal and Luka Modric's Croatia squaring off for a place in the last 16.
Kick-off in Toronto is at 00:00 BST and here are the starting lineups.

22:17 BST - Lamine Yamal is the youngest European player in history to end on the winning side in 10 matches at major tournaments, aged 18 years and 354 days, beating the record held by Kylian Mbappe.
22:05 BST - Spain have kept a clean sheet in each of their last five games in the FIFA World Cup, a run of 595 minutes without conceding a goal.
Check out the match momentum below:

20:49 BST - FULL-TIME! Spain 3-0 Austria
Read our report: Impressive Spain demolish Austria to stroll into World Cup last 16 stage

21:50 BST - GOAL! Spain really are purring now.
Marc Cucurella plays a superb through ball to send Mikel Oyarzabal clean through on goal, and he calmly slots home to make it 3-0.
21:46 BST - CLOSE! David Alaba hooks an effort off the line from Lamine Yamal.
21:42 BST - Austria have not had a shot on target so far in this game as we head into the final 10 minutes.
21:30 BST - Time for the second hydration break.
21:27 BST - GOAL! Spain get a second through Tottenham's Pedro Porro, who gets his first-ever international goal.
Some super build-up ends with Alex Baena whipping a fine cross to Porro, who heads home from a few yards out. It's 2-0 and a long way back for Austria now.
21:23 BST - CLOSE! Austria's Marcel Sabitzer floats an excellent ball in, but Sasa Kalajdzic heads the ball just over with his first touch since just coming on.
21:13 BST - Mikel Oyarzabal is the first Spanish player to score a World Cup knockout stage goal since Andres Iniesta in the 2010 final.
21:07 BST - The second half has kicked off.
20:51 BST - Austria have failed to win any of their last nine matches when conceding first in the FIFA World Cup, since a victory over Germany on 21st June 1978.
20:49 BST - HALF-TIME! Spain 1-0 Austria

20:48 BST - CLOSE! Alexander Schlager makes two decent saves in quick succession, first from Alex Baena's wicked free kick, then Lamine Yamal's close-range follow-up.
20:45 BST - Four minutes will be added on.
20:44 BST - Austria have not had a shot on target so far in this game as we approach half-time.
20:36 BST - GOAL! That one will count!
Mikel Oyarzabal slots home his third of this World Cup to put Spain deservedly ahead.
20:32 BST - CLOSE! A sweet pass finds Mikel Oyarzabal on the edge of the box, and he drills the ball towards the bottom right corner. Austria keeper Alexander Schlager pulls off a brilliant save to keep the score at 0-0.
20:31 BST - 46 per cent of the action has been in the Austria defensive third over the last 15 minutes.
20:29 BST - Spain have the ball in the back of the net through Marc Cucurella, but the referee disallows the goal for a foul on the keeper amidst the melee of the corner.
Looks harsh, and the Spain players are furious it's not counting. It's still 0-0.

20:23 BST - The teams are going for a hydration break.
20:16 BST - It's been a lively start from Spain, as you might expect. Austria are weathering the storm currently.
20:00 BST - We are up and running in LA!
19:57 BST - Today's match marks Austria's first World Cup knockout game in a whopping 72 years.
19:45 BST - Remarkably, Spain are without a World Cup knockout win since they lifted the trophy in 2010.
The curse has also afflicted Italy and Germany, with neither of the traditional giants winning a knockout-stage match since winning the World Cup in 2006 and 2014, respectively.
Will the Spaniards get it right tonight? We'll find out soon with kick-off approaching.
18:40 BST - The team news is in for Spain's clash with Austria, with La Roja handing starts to Lamine Yamal and Alex Baena on the wings. Follow the match live here from 20:00 BST.

18:00 BST - The final game of day 22 sees Switzerland take on Algeria, with the latter managed by Vladimir Petkovic - who used to coach the Swiss.
"Both teams want to win, we want to write history. Petkovic, he really raised the bar with the Swiss team. And now we want to go even further. We have a new coach now. And it is always difficult as a player to compare coaches to each other," Swiss striker Breel Embolo said.
"One thing that they have in common is that they both want to write history. If it's going to be an advantage, well, at the end of the day, it's still football."
Read more: Algeria boss Petkovic faces former employers Switzerland in last 32

17:30 BST - Flashscore has taken a tactical look at what supporters can expect from Portugal's clash with Croatia, as well as an examination of just how much the former rely on fading star Cristiano Ronaldo.
Read more: What to expect as Portugal and Croatia come face-to-face at World Cup
Read more: How much are Portugal and Argentina relying on Ronaldo and Messi?
17:10 BST - One midfielder who could be key for Croatia is Petar Sucic, who has impressed so far this summer.
Read more: Sucic the key as Croatia prepare for tricky World Cup clash with Portugal
16:42 BST - Croatia boss Zlatko Dalic has insisted that tonight's game will come down to a battle of the midfielders.
"I believe this is going to be a battle of midfielders. Portugal have excellent players in the midfield. They are tactically very good. In this match each error will be punished," Dalic said on Wednesday at a press conference in Toronto.
Read more: Dalic expects Croatia's clash with Portugal to come down to midfield battle

16:30 BST - Portugal's clash with Croatia follows Spain's match at 00:00 - take a look at our video preview:
16:25 BST - Another one of Spain's young stars, Pau Cubarsi, has been vital to La Roja's success at the World Cup so far - playing every minute with his team yet to concede a goal.
Flashscore has taken a closer look at his influence in North America.
Read more: Spain's Cubarsi establishing himself as one of the World Cup's best defenders
15:55 BST - Spain take on Austria in the first scheduled game this evening at 20:00, and Lamine Yamal is expected to be fit to play a big role.
Austria boss Ralf Rangnick was quick to praise the young talent as one of the best in the world.
"Lamine Yamal is an excellent player, and he will be for the next 12, 13 or 14 years, maybe even longer," Rangnick told reporters on Wednesday.
Read more: Austria boss Rangnick praises returning Yamal for Spain clash

15:18 BST - Catch up with all of yesterday's action in Flashscore's daily World Cup highlights feature.
Read more: World Cup highlights - USA keep pushing while Kane saves England
15:15 BST - The USA defeated Bosnia & Herzegovina last night, with Folarin Balogun getting on the scoresheet again before facing an unfortunate red card - which manager Mauricio Pochettino was not pleased with.
"Never was this a red card. Watching it on TV, never was there intention to step (on) the player," he told the post-match press conference.
"That was a normal action in football. That happened by accident and it's never intentional. That is why for me it was never a red card."
The striker also drew praise from American superstar LeBron James after another top performance.
Read more: Pochettino insists Balogun did not deserve red card
Read more: LeBron praises USA star Balogun for World Cup heroics
14:50 BST - Belgium boss Rudi Garcia was delighted with his side's comeback, particularly the performance of Youri Tielemans and his composure to score the late penalty.
"What matters is that Youri Tielemans had the composure and the quality. And once again, we have the experience to take that kind of penalty, because it's not easy," said Garcia.
Read more: Garcia praises 'outstanding' Tielemans after Belgium comeback

14:35 BST - Senegal star Pape Gueye had some strong words following their defeat, stating bluntly that he would no longer play for the national team whilst the current coaching team is in place.
"I will come back to tell you a few words regarding the elimination … but I announce today that, as long as this technical staff remains in place, I'll be taking a break from the national team," the 27-year-old posted on social media.
Read more: Gueye refuses to play for Senegal under current coaching team
14:10 BST - Belgium came from behind to score two goals in the final five minutes against Senegal, taking the match to extra-time before netting the latest goal in World Cup history to book their spot in the last 16.
Flashscore were in attendance for the game and had a go at analysing the rollercoaster ride that was Belgium v Senegal.
Read more: Belgium break knockouts losing streak with comeback over Senegal
13:35 BST - Kane's brace yesterday took him to five goals for the tournament, one behind Lionel Messi and Kylian Mbappe.
Read more: World Cup Golden Boot race shaping up to be one for the ages
12:55 BST - England boss Thomas Tuchel was pleased with his side's reaction against DR Congo and the work rate on show throughout the evening.
"This team today did not accept a defeat as an outcome," the German said in a post-match press conference.
"It would be so easy to give in; it would be so easy to accept the narrative. I didn't see any of that and that is a very, very good sign."
Read more: Tuchel lauds England's work rate in comeback against DR Congo
12:30 BST - Flashscore's Brad Ferguson took a closer look at England's win last night, and the key role Kane played in the Three Lions' comeback.
Read more: Kane answers big-game doubters as England survive World Cup scare

12:10 BST - England star Harry Kane had to rescue the Three Lions in their win over DR Congo, netting twice in the dying stages of the match. The striker was pleased with his own and the team's performance.
"From an attacking point of view, it's the best performance so far. We are in the part of the tournament where we have to grind wins out," said Kane.
"I just told the boys to enjoy it. Sometimes as an England player, you don't celebrate how you should. The same as every other nation, we're through - enjoy it."
Read more: Kane praises England's attacking performance after win against DR Congo

11:00 BST - Catch up on each fixture from last night with our match reports:
England 2-1 DR Congo - report.
USA 2-0 Bosnia & Herzegovina - report.
10:35 BST - Good morning and welcome to Flashscore's Football Tracker! Our World Cup coverage continues today with live updates and all the key news from day 22 in North America - as well as some reaction from last night's games.
Here's today's schedule (all times BST):
