Nigeria, July 21 -- Spain's World Cup-winning heroes were welcomed by an estimated two million jubilant supporters on Monday as Madrid erupted in celebration following La Roja's historic triumph at the 2026 FIFA World Cup.

Just a day after defeating Argentina 1-0 after extra time in New Jersey to claim their second world title, Spain's players paraded through the streets of the capital aboard an open-top bus emblazoned with the words "Kings of the World" and decorated with two giant stars symbolising the nation's two World Cup victories.

The atmosphere across Madrid was electric as seas of red and gold flooded the city's streets. Fans, many wearing Spain jerseys and waving national flags, lined the parade route for hours to salute Luis ...