One day of football. Five icons. Seventeen goals. And a story that spanned generations.
On a dizzying Wednesday at the 2026 FIFA World Cup, we watched Erling Haaland announce himself, Kylian Mbappe conquer France’s record books, Lionel Messi ascend to immortality, Harry Kane deliver for England, and Cristiano Ronaldo — for the first time — look every bit his 41 years.
Welcome to the day the World Cup went berserk.
France’s new king
France’s Mbappe scored twice in a 3-1 win over Senegal, becoming France’s all-time leading scorer with 58 international goals — surpassing Olivier Giroud’s record of 56.
“I play to make history with my country and help my team win the World Cup,” Mbappe said.
His brace also took his World Cup tally to 14 goals, tying him with Gerd Muller for third on the all-time list, behind only Ronaldo Nazario (15) and Miroslav Klose (16). At 27, he has time to catch them all.
The heir arrives
For Norway, making their first World Cup appearance since 1998 — two years before Haaland was born — the striker scored twice on his debut in a 4-1 win over Iraq.
His first came in the 29th minute, sliding to redirect a low cross with his right heel. His second, in the 43rd minute, was a poacher’s finish — sneaking in front of the goalkeeper to tap home after a defensive blunder.
“Everybody in Norway will be happy and I hope people will party,” Haaland said.
Norway manager Stale Solbakken added: “You could see that he liked the occasion and he lived up to the occasion. The occasion wasn’t too big for him.”
The GOAT ascends
Then came the final boss.
Lionel Messi — playing in his sixth World Cup, the first man in history to do so — scored a hat-trick in Argentina’s 3-0 win over Algeria.
The goals took his World Cup tally to 16, drawing him level with Klose as the tournament’s all-time leading scorer. At 38 years and 357 days, he also became the oldest player to score a World Cup hat-trick.
His opener came exactly 20 years to the day after his first ever World Cup goal — a strike against Serbia and Montenegro on June 16, 2006.
Three goals. Three different finishes. A long-range rocket, a close-range rebound, and a curling finish into the far corner.
“To enjoy this with my family, with my teammates, the ones who are always there, is a really beautiful moment,” Messi said. “I’m happy.”
The legend fades
And then there was Ronaldo.
Pre-tournament favourites Portugal were held to a 1-1 draw by DR Congo — a team appearing at their first World Cup in 52 years.
Joao Neves gave Portugal the lead in the sixth minute, but Yoane Wissa equalised deep in first-half stoppage time. It was DR Congo’s first ever World Cup goal.
Then came the second half. And Ronaldo, at 41, twice fired wide from close range. After the second miss, Bruno Fernandes — who had lined up behind him — threw his arms up in frustration. It was a gesture that said everything.
Ronaldo finished with the fewest touches (25) of any Portugal player who featured for more than 45 minutes. His shoulders slumped as he walked back to the centre circle. This was his sixth World Cup, equalling Messi’s record — but while Messi soared, Ronaldo sank.
Portugal coach Roberto Martinez was asked if he considered substituting Ronaldo. His answer was defiant.
“It makes no sense to get the best goalscorer in world football out in a game that you need goals,” Martinez said.
“For us in moments like this, the experience of Cristiano in the box is important. The way that he attracts defenders is important, the way that we can use the space is important. Every player has a responsibility or a piece of quality on the pitch. And clearly when you look for goals, you need to have Cristiano.”
But the debate over whether Ronaldo should start, come off the bench, or not play at all is not new. Portugal are not lacking attacking talent. And on this night, their captain — the greatest goalscorer the game has ever seen — looked human for the first time.
England’s reliable captain
Hours later, Harry Kane did what Harry Kane does.
England’s captain scored twice in a 4-2 win over Croatia, taking his World Cup tally to 10 goals — equalling Gary Lineker’s record for the most World Cup goals by an Englishman.
His first came from the penalty spot after a foul on Jude Bellingham. His second was a powerful header from a corner. Bellingham added a third two minutes after half-time, and Marcus Rashford sealed it in the 85th minute.
The meaning of it all
Four legends. One heir. On the same day, at the same tournament, they wrote their stories — some continuing, some peaking, some fading.
Mbappe is rewriting French history at 27. Haaland is doing things Norway has never seen. Messi has tied Klose’s record and is still chasing more. Kane has equalled Lineker and is only 32. And Ronaldo — the greatest goalscorer the game has ever seen — looked human for the first time.
This is what we love about football. This is what we fear about time. And this is why the FIFA World Cup will never stop being the greatest show on earth.