logo

The King and His Shadow

Yesterday, Lionel Messi became the greatest World Cup scorer in history. Today in Houston, Cristiano Ronaldo — goalless and under pressure in his final tournament — must answer.

On Monday afternoon at Dallas Stadium, in the 38th minute of Argentina's group stage match against Austria, Lionel Messi received a pass on the edge of the box, settled it onto his left foot, and stroked it into the bottom corner. It was his 17th World Cup goal — one more than Miroslav Klose, who had held the record for twelve years — and the moment the greatest scorer in the history of the tournament finally stood alone. He scored again in stoppage time, his 18th, to become the all-time leading scorer across both men's and women's World Cups, surpassing Brazil's Marta. Today at 1 p.m. ET in Houston, 41-year-old Cristiano Ronaldo walks onto the field for Portugal's must-win match against Uzbekistan with zero goals in this tournament, zero shots on target in his opening match against DR Congo, and the record Messi broke yesterday growing in the rearview mirror. The greatest rivalry in football history is playing out one last time — on the same continent, in the same tournament, with history as the stakes.

Twenty Years, One Question, Still No Answer

The debate over whether Lionel Messi or Cristiano Ronaldo is the greatest footballer of all time has been the defining argument in the sport for nearly two decades. They arrived on the world stage at roughly the same moment — Messi, the Argentine prodigy from Rosario raised in Barcelona's academy; Ronaldo, the Portuguese kid from Madeira who became the most expensive player in history multiple times over. Between them they have won sixteen Ballon d'Or awards. They have set records the other then broke. At club level the argument was never definitively settled. At the World Cup, the gap appeared to close for good in 2022: Messi led Argentina to the title in Qatar, completing the one achievement that had eluded him throughout his career and that many argued separated the two men. Ronaldo, in six tournaments, has never made a World Cup final. But Ronaldo arrived in the United States this summer with 143 international goals and the fierce competitive fire of a man who knows what posterity will make of these final weeks. What he has not done yet is score.

Messi, meanwhile, turns 39 tomorrow, and looks ageless. His hat-trick against Algeria in Argentina's opener on June 16 — making him the oldest player ever to score a World Cup hat-trick — brought him level with Klose's record. Two goals against Austria on Monday put him two clear. Eighteen World Cup goals in six tournaments, the first scored against Serbia and Montenegro in 2006 when he was eighteen years old. Kylian Mbappé's two goals for France against Iraq on Monday brought the French captain to 16 — level with the old Klose record — making a three-way generational scoring race one of this tournament's great parallel stories. But in Houston today, only one number occupies Cristiano Ronaldo: zero. Also on today's slate, England face Ghana at 4 p.m. ET in Foxborough and Croatia take on Panama at 7 p.m. ET in Toronto — but the morning belongs entirely to one man's answer to yesterday's history.

Two world-class footballers silhouetted at the center circle of a brilliantly lit World Cup stadium
The Messi-Ronaldo rivalry has defined football for twenty years — and in 2026, it plays out one final time on American soil, with the record books as the battlefield.

No player in men's football history has ever appeared in six World Cups. Ronaldo and Messi are both doing it simultaneously — one chasing records, one chasing redemption. The argument about who is greatest may never be fully resolved; these things rarely are. What is certain is that the sport has never produced two players of this caliber at the same time, and that their parallel journeys through this American summer feel, increasingly, like a farewell the game should be grateful to witness. Portugal kicks off at 1 p.m. ET on Fox. Ronaldo gets his pen.