Form: Real's hopes of a 33rd La Liga title have taken a huge blow in the past week as having gone 31 games without defeat in all competitions, they were beaten twice in four days by Barcelona and Sevilla.

Carlo Ancelotti's men recovered from those disappointments with a 5-0 thrashing of Rayo Vallecano on Saturday, but remain in third place behind Barcelona and Atletico Madrid, three points off the lead with seven games remaining.

Dortmund were also victors 3-2 at Stuttgart at the weekend thanks to Marco Reus' hat-trick to remain second in the Bundesliga, 23 points behind champions Bayern Munich.

However, last year's finalists have been far from brilliant in this season's Champions League as they have lost three of their eight games in Europe, including a 2-1 defeat to Zenit St. Petersburg in the second leg of their last 16 tie, although the Germans progressed 5-4 on aggregate.

Coaches:

Real Madrid - Carlo Ancelotti (ITA) -- 54 yrs

Borussia Dortmund - Jurgen Klopp (GER) -- 46 yrs

Leading scorers in all competitions:

Real Madrid - Cristiano Ronaldo (44 goals)

Borussia Dortmund - Robert Lewandowski (23 goals)

Domestic league performance:

Real Madrid - Third in La Liga, three points behind leaders Atletico Madrid and two adrift of Barcelona

Borussia Dortmund - Second in the Bundesliga, one point ahead of Schalke 04 and 23 points behind champions Bayern Munich

Last 16 performances:

Real Madrid - Destroyed Dortmund's local rivals Schalke 04 9-2 on aggregate

Borussia Dortmund - Overcame Zenit St. Petersburg 5-4 on aggregate despite losing second leg 2-1 at home.

European Cup/Champions League best performances:

Real Madrid - winners 1956, 1957, 1958, 1959, 1960, 1966, 1998, 2000, 2002

Borussia Dortmund - winners 1997

Other honours:

Real Madrid - 32 x Spanish champions, 18 x Copa del Rey winners, 2 x UEFA Cup winners, 1 x European Super Cup winners, 3 x Intercontinental Cup winners

Borussia Dortmund - 8 x German champions, 3 x German Cup winners, 1 Cup Winners' Cup winners, 2 x UEFA Cup winners, 1 x European Super Cup winners

Previous meetings:

The sides met four times in all last season as Dortmund won their semi-final 4-3 on aggregate to progress to the final and also took four points from a possible six in their two group stage meetings.

That was semi-final revenge for the Germans after Real had dumped them out at the same stage 2-0 on aggregate in the 1997/98 season on their way to winning the trophy for the seventh time.

Madrid also had the upper hand with a win and a draw when the two sides met in the second group stage in 2003.