Breaking Moment fans in Madrid celebrate World Cup win 19 Jul 2026 Thousands of spectators watched Spain's victory in central Madrid on late Sunday night. Share: Telegram WhatsApp X Facebook LinkedIn Copy link Tags: BBC News · Top News Read the original on bbc.com ↗