Lionel Messi, Erling Haaland, and Kylian Mbappe all added to their goalscoring tallies in last night’s World Cup fixtures.

The superstars are delivering on the biggest stage of them all and are setting an extremely high bar in the race to be the tournament’s top goalscorer.

Messi bounced back from a first-half penalty miss to score a brace in Argentina’s 2-0 win over Austria, and he could have had four or five goals if it weren’t for last-minute challenges and blocks from the Austrian defence.

Untitled design 2026 06 23T103904.014
Lionel Messi of Argentina scores his team’s second goal. Pic: Francois Nel/Getty Images

The Argentinian seems to have cemented his place as the greatest football player the world has ever seen, as his two goals mean he is the all-time leading goalscorer in World Cup history.

While his first goal against Austria may have been more appealing to the eye, his second was arguably more impressive, not for what it was, but for what it represented.

Winning 1-0 in the 95th minute, the 38-year-old ran 40 metres on the counterattack and received the ball, missed his shot at goal, and chased down the rebound to secure the 2-0 win.

Untitled design 2026 06 23T104059.396
Kylian Mbappe of France celebrates scoring his team’s second goal. Pic: Hannah Peters – FIFA/FIFA via Getty Images

After Messi’s heroics for Argentina, it was Kylian Mbappe’s turn to reply, and he did just that, scoring twice himself in France’s 3-0 win over Iraq in Group I.

The brace for the Frenchman puts him only two goals behind Messi on the all-time leading scorers list at the World Cup, and the 27-year-old will likely hold that record himself one day.

Erling Haaland couldn’t miss out on the action, as the Manchester City star scored two goals of his own as Norway edged past Senegal 3-2.

Untitled design 2026 06 23T104303.607
Erling Haaland of Norway celebrates scoring his team’s third goal. Pic: Al Bello/Getty Images

Haaland became Norway’s all-time leading scorer with 59 goals in 52 international appearances and has 24 goals in his last 12 international games, scoring at least once in every match.

France and Norway face each other in the final game of Group I, with both having already qualified, but each side will be keen to finish top of the group.

Last night’s goal tallies leave Messi in first place in the race for the Golden Boot on five goals, with Haaland and Mbappe one behind him on four each.