A wave of Liverpool supporters flooded Plaza Felipe II in Madrid on Saturday, ahead of the Champions League final between the Reds and Tottenham Hotspur.
The fans took over the Plaza and were in full voice, as they sung songs and danced ahead of the big game.
Around 100,000 British supporters have descended on the Spanish capital, with many arriving ticketless but ready to join the party... Еще.
While the fans' journeys to Madrid have been filled with excitement, the teams themselves both pulled off miracles, 4-0 against Barcelona and 3-2 against Ajax respectively, to make it to the final hurdle of Europe's premier competition.
Liverpool take on Spurs at Atletico Madrid's Wanda Metropolitano stadium at 21:00 CET, in the Reds' second final in two years and the Londoners' first ever.