At the just concluded draws for the Champions League semi finals Real Madrid will face rivals Bayern Munich in a heavyweight contest.
Whenever both teams cross each other's path in the competition it has always been a blockbuster and a highly entertaining and sometimes controversial fixture.
Both teams have played 24 matches against each other and Los Blancos have a superior result with nine wins, a draw, and two losses.
The Bavarians have only managed to defeat the Spanish giants on two occasions with just one draw and nine losses in the process.
The defending champions had a 6-3 aggregate win against their German counterparts in the quarter finals playing a 2-1 first leg away win and another 4-2 spanking at the Bernabeu last season.
However, at the semi final stages of this competition, both have met four times in the last since the 1999/2000 campaign till date.
The pair have two wins each including a 3-1 Bayern overall victory in the 2000/01 season and the 2011/12 season ended on penalties in favour of the Germans.
However Madrid won the 1999/2000 fixture on a 3-2 aggregate and pulled a 5-0 scoreline in the 2013/14 season.
Since Jupp Heynckes took over from Carlo Ancelotti this season the Bundesliga champions have been unbeaten in the most event in football.
They recorded an emphatic 8-1 aggregate win over Besiktas in the round of 16 and qualified into the semis at the expense of Sevilla with a 2-1 result over two legs.
Zinedine Zidane's men also pulled an emphatic 5-2 results against Paris Saint Germain in the knock phase and managed to scale through on a 4-3 aggregate score against mighty Juventus.
Los Merengues made it to their eight straight semi finals and will hoping to be crowned champions for the third successive season to make it 13 in total.
Bayern who have five trophies in their history will be aiming for their sixth tournament silverware and their first in five years.
Who will win the champions league? - on Legit.ng TV