Thousands of football fans have arrived in Madrid for the Champions League final between Inter Milan of Italy and Germany’s Bayern Munich.
More than 120,000 people were expected in the Spanish capital for the showdown.
It is the first time the competition decider has been staged on a Saturday night and throughout the city supporters are making the most of the carnival like atmosphere.
There are various events and activities to occupy fans while they wait for tonight’s eagerly anticipated clash, with both clubs bidding to complete remarkable trebles having won domestic doubles.
As well as the 80,000 fans in the stadium, around 170 million people are expected to follow the match on television, eclipsing audiences of last year’s final and the US Superbowl.