2026 FIFA World Cup — Group J, Matchday 2 | June 22 | AT&T Stadium, Dallas

ARLINGTON, Texas — He missed the penalty.

The seventh minute. Lautaro Martinez was fouled. The referee pointed to the spot. Lionel Messi placed the ball down. He took his run-up. He struck it — and the ball flew wide of the left post.

Eighty thousand people gasped. Messi put his hands on his hips. He shook his head. He looked at the sky.

For a moment, the narrative was writing itself: the great man, at 39, in his final World Cup, crumbling under the weight of history. The record — Miroslav Klose’s 16 World Cup goals — would have to wait.

But Lionel Messi has spent his entire career rewriting narratives.

The Response

The 38th minute. Medina played a pass into the box. Messi controlled it. One touch to settle. One touch to finish. The ball rolled into the net. 1-0.

It was his 17th World Cup goal. He had passed Klose. He was now — officially, indisputably — the greatest goalscorer in World Cup history.

He did not celebrate wildly. He ran to the corner flag, pointed to the sky, and was buried by his teammates. The celebration was not for the goal. It was for the record. It was for 20 years of carrying a nation’s hopes on his shoulders. It was for every time he had been told he was too small, too slow, too old.

“I was angry and frustrated for a while after missing the penalty,” he said afterwards. “But I made up for it.”

The 18th

In the 94th minute, he scored again. A rebound, smashed into the net. His 18th World Cup goal. He has now scored five goals in two matches at this tournament. He turns 39 on June 24.

This is not the end of Messi’s story. It is not even the final chapter. It is the climax — the moment when a player who has won everything there is to win in football finally claims the one record that places him above every other player who has ever graced the World Cup.

Group J Standings

Pos Team P W D L GF GA GD Pts
1 Argentina 2 2 0 0 5 0 +5 6
2 Austria 2 0 1 1 0 2 -2 1
3 Algeria 2 0 1 1 0 3 -3 1
4 Jordan 2 0 0 2 0 0 0 0

Match Details:

SHARE 𝕏 f W