Real Madrid and Atletico Madrid are all set to face each other in what will be the biggest Madrid derby of all time. Real are looking to complete the La Decima whereas Atletico are looking for their 1st Champions League crown.
This is how the teams made it to the finals:
Real Madrid
Group stages:
Galatasaray 1-6 Real Madrid
Real Madrid 4-0 Copenhagen
Real Madrid 2-1 Juventus
Juventus 2-2 Real Madrid
Real Madrid 4-1 Galatasaray
Copenhagen 0-2 Real Madrid
Round of 16:
Schalke 1-6 Real Madrid
Real Madrid 3-1 Schalke
Quarter-final:
Real Madrid 3-0 Dortmund
Dortmund 2-0 Real Madrid
Semi-final:
Real Madrid 1-0 Bayern
Bayern 0-4 Real Madrid
Atletico Madrid
Group stages:
Atletico Madrid 3-1 Zenit
Porto 1-2 Atletico Madrid
Vienna 0-3 Atletico Madrid
Atletico Madrid 4-0 Vienna
Zenit 1-1 Atletico Madrid
Atletico Madrid 2-0 Porto
Round of 16:
Milan 0-1 Atletico Madrid
Atletico Madrid 4-1 Milan
Quarter-final:
Barca 1-1 Atletico Madrid
Atletico Madrid 1-0 Barca
Semi-final:
Atletico Madrid 0-0 Chelsea
Chelsea 1-3 Atletico Madrid