Spanish fans gathered today in Pamplona, Navarra, Spain to watch the final of the 2026 FIFA World Cup, where Spain emerged victorious with a goal from Ferran Torres García in the second half of extra time.
You must be logged in to use lightbox functionality