The Spanish giants took a giant stride towards the Champions League final four by winning the first leg of their quarter-final tie 3-0 last week.
Madrid were hammered 4-1 by a Robert Lewandowski-inspired Dortmund in the semi-final of the competition almost 12 months ago.
Robert Lewandowski scored all four goals as the Blancos were swept aside at Signal Iduna Park and a 2-0 victory for the Liga side in the second leg at the Santiago Bernabeu was in vain as Jurgen Klopp’s side hung on to secure their place in the final.
Bundesliga rivals Bayern Munich then consigned the Schwarzgelben to a 2-1 defeat in the Wembley final though it looks unlikely they will go one better this season.
Dortmund’s chances of pulling off a stunning comeback are enhanced by the return of Bayern-bound striker Lewandowski for the second leg.
Roman Weidenfeller, Mats Hummels, Sokratis Papastathopoulos, Lukasz Piszczek, Eric Durm, Henrik Mkhitaryan, Marco Reus, Milos Jojic, Nuri Sahin, Kevin Grosskreutz and Robert Lewandowski might be starting the game for home side Borussia Dortmund. they might be using a 4-2-3-1 formation.
Real Madrid might also face Borussia Dortmund with Iker Casillas, Pepe, Sergio Ramos, Fabio Coentrao, Daniel Carvajal, Xabi Alonso, Luka Modric, Angel Di Maria, Karim Benzema, Gareth Bale and Isco + a possible 4-3-3 formation
Real Madrid had a 3-0 win over Borussia Dortmund at home.
Kick-off time is 18:45 GMT