Spain fans celebrate World Cup winner

Fans celebrate as Spain score the winning goal in the 2026 World Cup.