Tens of thousands of British football fans flooded the streets of Madrid on Friday, as Spain's security and emergency services braced for Saturday evening's Champions League final between Liverpool and Tottenham.
Footage shows national police forces deployed at different corners of the city centre, while cheerful supporters enjoyed a carnival atmosphere, chanting, wearing their clubs' shirts and making the most of Madrid's sunny weather and outdoor bars.
Around 100,000 supporters are expected to take hold of the Spanish capital, with many arriving ticketless and ready to join the party.
Liverpool take on Spurs at Atletico Madrid's Wanda Metropolitano stadium at 21:00 CEST (19:00 GMT), in the Reds' second final in two years and the Londoners' first ever.
Tens of thousands of British football fans flooded the streets of Madrid on Friday, as Spain's security and emergency services braced for Saturday evening's Champions League final between Liverpool and Tottenham.
Footage shows national police forces deployed at different corners of the city centre, while cheerful supporters enjoyed a carnival atmosphere, chanting, wearing their clubs' shirts and making the most of Madrid's sunny weather and outdoor bars.
Around 100,000 supporters are expected to take hold of the Spanish capital, with many arriving ticketless and ready to join the party.
Liverpool take on Spurs at Atletico Madrid's Wanda Metropolitano stadium at 21:00 CEST (19:00 GMT), in the Reds' second final in two years and the Londoners' first ever.
Tens of thousands of British football fans flooded the streets of Madrid on Friday, as Spain's security and emergency services braced for Saturday evening's Champions League final between Liverpool and Tottenham.
Footage shows national police forces deployed at different corners of the city centre, while cheerful supporters enjoyed a carnival atmosphere, chanting, wearing their clubs' shirts and making the most of Madrid's sunny weather and outdoor bars.
Around 100,000 supporters are expected to take hold of the Spanish capital, with many arriving ticketless and ready to join the party.
Liverpool take on Spurs at Atletico Madrid's Wanda Metropolitano stadium at 21:00 CEST (19:00 GMT), in the Reds' second final in two years and the Londoners' first ever.