When is it?

Where is it?

It will be played in Lisbon at the Estadio da Luz, home of Portuguese giants and two-time European Cup winners Benfica.

The 65,000 all-seater stadium opened in 2003, and housed the following year's European Championships final, where Greece shocked hosts Portugal with a 1-0 win.

Getty

How did the sides get there?

Both sides jumped straight into the group stage of this year's tournament having finished inside La Liga's top three last season, and since then both have been more than deserving of their place in the final.

Between them, they have only been beaten once in 24 matches since they opened their European campaigns.

Here's a look at how both navigated the route to Lisbon:

Real Madrid

Group Stage: Ancelotti's men finished top of Group B, taking 16 points from a possible 18 as they stormed clear of Galatasaray, Juventus and FC Copenhagen. They also netted a quite ridiculous 20 goals in their six matches.

Quarter-finals - 3-2 (Agg) vs Borussia Dortmund: Madrid met Borussia Dortmund, against whom they had fallen in last year's semi-final, and gained some semblance of revenge at this season's last eight stage.

Semi-finals - 5-0 (Agg) vs Bayern Munich: Ancelotti's men were paired with a third German side and handed a reunion with long-term rival Pep Guardiola as they met reigning champions Bayern Munich in the final four.

Dual threat: Bale and Ronaldo are set to be fit for the clash following late injury scares

Atletico Madrid

Group Stage: Atleti made light work of an initially tricky-looking group featuring Porto, Zenit Saint Petersburg and Austria Vienna, as they dominated Group G with five wins and a draw from their six games, assuring qualification with 16 points. They scored 15 goals and conceded just three in their six matches.

Second Round - 5-1 (Agg) vs AC Milan: Simeone's side claimed an excellent 1-0 away win in the first leg, thanks largely to the brilliance of Thibaut Courtois, who made a number of excellent saves.

Diego Costa headed home the only goal and in the second leg he added two more as Los Rojiblancos finished the job in convincing style with a 4-1 win.

Quarter-finals - 2-1 (Agg) vs Barcelona: In an all-Spanish affair, Atletico became the first team to knock Barcelona out of the competition before the semi-final stage in six years, with a 2-1 aggregate victory.

Semi-finals - 3-1 (Agg) vs Chelsea: Atletico ensured that Jose Mourinho wouldn't meet his former club in the final as they came from behind to claim a place in the final - whilst also ensuring their unbeaten record in Europe this season.

Have they won it before?

Real Madrid are the most successful side in the history of the European Cup, having been winners on nine previous occasions.

Having won the first five competitions, their last victory came in 2002, Zinedine Zidane's glorious volley beating Bayer Leverkusen at Hampden Park. This will be their first final appearance since then, having failed to get past the semi-final stage in each of the last three years.

How about recent meetings?

The duo also did battle in the Copa del Rey finals this year, with Real Madrid convincing winners over two legs, claiming a 5-0 aggregate success.

Nonetheless, Atletico have also enjoyed recent success against their rivals.

Having gone 14 years without any kind of success against their near neighbours, Atleti claimed two massive wins against Real in 2013, both at the Santiago Bernabeu; first winning last season's Copa del Rey final 2-1 - Brazilian defender Miranda netting the extra-time winner - and then winning 1-0 on the same ground in the league in September.

Who will be the star men?

Real Madrid - Cristiano Ronaldo

The reigning Ballon d'Or winner has been in simply monstrous form for Madrid this season, breaking the record for goals in a single campaign, with one match still remaining.

The 29-year-old has hit 16 goals in his 10 Champions League appearances thus far, following on from the 12 he notched last season, and the 10 he struck the previous year.

If Atletico are to stop their rivals push for a 10th title, then the dominant Portuguese forward will need to be stopped. But with his explosive long-range shooting, clinical finishing ability in the penalty area, devastating pace and all-round trickery, it's much easier said than done.

Getty

Atletico Madrid - David Villa

With Atletico's star turn Diego Costa set to miss the game after limping off in his side's title decider against Barcelona in the Nou Camp last weekend, striking responsibilties will fall onto the shoulders of the Spanish team's all-time leading goalscorer.

Since arriving at the Vicente Calderon from Barcelona last summer, the 32-year-old netted 13 times in the league, showing that he'd lost none of the killer instinct he possesses in the box.

Gonzalo Arroyo Moreno

Still got it: David Villa played a key role in Atletico's title win

Who is the referee?

Dutchman Bjorn Kuipers has been handed the duty of officiating the final.

The 41-year-old Dutchman has been a recognised FIFA official since 2006 and oversaw Chelsea's win over Benfica in last year's Europa League final in Amsterdam.

He becomes the fourth Dutch official to take the whistle for a European Cup final after Leo Horn (1957, 1962), Charles Corver (1978) and Dick Jol (2001) and will be assisted by fellow countrymen Sander van Roekel and Erwin Zeinstra.

The fourth official will be Turkey's Cüneyt Cakir, and the two additional assistant referees, Pol van Boekel and Richard Liesveld, are also from the Netherlands.

Reuters

Where can i watch it?

The game will be shown like on TV in the UK by both ITV and Sky Sports.

ITV coverage will begin their coverage from Portugal at 7pm.

Sky Sports will be showing live coverage on Sky Sports HD 1 from 6pm.

What if I'm stuck at a computer?

If you can't get your hands on a TV or fancy a detailed, dedicated live blog, Mirror Football is the place for you.

We will be providing updates before, during and after the game from the Estadio da Luz. Be sure to join us on May 24.

Any betting odds?

Paddy Power make Real Madrid the pre-match favourites, marking them down at 10/11 to win inside 90 minutes, or as a 1/2 shot to simply lift the trophy.

Atletico are 10/3 to win the tie inside 90 minutes and are 13/8 to lift the trophy.