This weekend will host one of the biggest El Clasico derbies to take place in recent history.
It goes without saying that matches between bitter rivals Real Madrid and Barcelona are always feisty occasions, but they are also a showcase of the world's best talent and are used to producing some of football's greatest moments.
Sunday's face-off at the Bernabeu could decide which Spanish giant wins the Primera Division.
Real Madrid are currently top, four points above Barcelona, and you would assume victory for Los Blancos will put them out of sight of their Catalan enemies.
A win for Barcelona should take things right to the wire (not forgetting that Atletico Madrid are also involved in the title race).
Will it be Cristiano Ronaldo or Lionel Messi's night to shine?
Here's what went on in the last five meetings between the sides at the Bernabeu.