Real Madrid will be looking to take revenge on Borussia Dortmund when the two sides face each other at the Bernabeu on Wednesday for the first leg of their Champions League quarter-final clash.
At the semi-final stage last season, Dortmund claimed a 4-3 aggregate win to stop Madrid from reaching the final and competing for a 10th European Cup victory.
Wednesday's game gives Carlo Ancelotti's side the perfect opportunity to avenge that result, as well as to atone for some poor league form which has seen them lose two of their last three games.
Meanwhile, Dortmund have already lost the Bundesliga to Bayern Munich, per BBC Sport, and will thus be putting everything into their Champions League campaign.
It is a season-defining game for both sides. Read on to find out where to catch all the action.
When: Wednesday, April 2, at 7:45 p.m. BST/ 2:45 p.m. ET
Where: Santiago Bernabeu, Madrid, Spain
TV Info: Live on Sky Sports 4 / Sky 1
In a quite staggering turn of events, the Real Madrid faithful booed Cristiano Ronaldo as Los Blancos ran out 5-0 winners against Rayo Vallecano at the weekend.
To recap, this is the same player who won the Ballon d'Or this year and who has scored 41 goals in 34 league and Champions League appearances this season, per Squawka.com.
As reported by Jack de Menezes in the Independent, Ancelotti was perplexed by the attitude of the fans, especially heading into this key European tie:
We need the help of everyone, whistling Cristiano is incomprehensible.
I have always said that sometimes I understand whistles because they can be deserved.
Right now? No, the players are putting in a lot of effort.
And how Ronaldo responds to this treatment will be key in determining the outcome of Wednesday's game.
As the stats suggest, the Portuguese is in electric form this season. However, he did go missing somewhat in Real's 4-3 defeat to Barcelona.
But, on his day, the former Manchester United man is capable of beating teams on his own and he will be looking to claim a place in the Champions League record books on Wednesday.
If the 29-year-old is on top form, Madrid will be confident of claiming a significant first leg win.
In four Champions League home games this season they have scored 13 goals, with Ronaldo scoring six of them, per UEFA.com.
However, if he does not respond well to the fans' criticism, Madrid will have to work hard to claim a hold in the tie.
The stats are against Dortmund
In the first leg of last year's semi-final tie between these two sides, Dortmund thrashed Madrid 4-1 with Robert Lewandowski claiming all of the German side's goals.
The tie was effectively over after 90 minutes, but, this year, the second-placed team in the Bundesliga will have to work hard to prevent the reverse from happening.
Jurgen Klopp's side have been plagued by injury this term and have not looked as good a team as they were last year.
At the same stage of the competition last season, Dortmund had not lost a game, and they had come up against the likes of Madrid and Manchester City in the group stages.
They have already lost three times in the competition so far this season, per BBC Sport.
In contrast, Real Madrid have looked formidable and have not lost a game in the competition since their defeat to Dortmund last year.
Madrid have also scored 13 more goals than Dortmund this season, as well as conceding three goals fewer, per Squawka.com.
However, they do still have a quality group of players who will give Madrid reasons to worry, including Lewandowski and Marco Reus:
Reus scored a hat-trick as BVB overcame Stuttgart 3-2 at the weekend in the Bundesliga.