Navigate by keyboard
Previous
Following
The final of the 2026 FIFA World Cup was held on July 19 at MetLife Stadium, just outside New York. At the end of a fierce match, Spain won 1-0 against Argentina. Among the 80,000 spectators, we were able to see a slew of stars. The proof in photos.
© Guerin Charles/ABACA







