Real Madrid and Atletico Madrid meet for the eighth time since facing each other in the 2014 UEFA Champions League final.
This meeting has a semi-final berth at stake and after the first leg both sides go in square after a goalless draw.
Los Blancos are in the quarter-finals for the fifth year running and they have won their last four and eight of the last nine.
Real are trying to become the first team to retain the trophy in the UEFA Champions League era and going 22 games without a defeat in UEFA Champions League matches at the Bernabéu, this may be well possible.
Ateltico are in the quarter-finals of the Champions League for the seventh time now and are seeking a fifth place in the semi-finals.
It needs to be noted that Rojiblancos have won seven and lost five of their 16 European games against fellow Spanish sides, however they have won five and lost two of their last ten UEFA Champions League away games.
Ancelotti can become the first coach to lift the trophy four times, as he also guided AC Milan to UEFA Champions League glory in 2003 and 2007 and claimed two European Cups as a player with the Rossoneri, in 1989 and 1990.
In team news, Real will miss Ramos, Coentrão and Toni Kroos in their next match should they pick up a booking. Marcelo is banned for tonight's game as a result of the yellow card he received in the first leg.
For Atletico, Cristian Ansaldi, Gabi, Jesús Gámez, Raúl García and Fernando Torres are all a booking away from a ban, while Mario Suárez serves a one-match suspension.
Here's how they line up:
Real Madrid: Casillas; Carvajal, Varane, Pepe, Coentrao; Ramos, Kroos, James, Isco; Cristiano, Hernandez
Atletico Madrid: Juanfran, Miranda, Godín, Gámez; Tiago, Koke, Arda, Saúl; Mandzukic, Griezmann
Follow the match LIVE in our Match Centre.
Who do you think will win this encounter? Have your say in the comments section below.