The Reds thrashed RB Leipzig 4-0 over two legs to book their date with Spanish giants Real – the team that beat Jurgen Klopp’s side in the Champions League final back in 2018.
Klopp and his troops will be out for revenge in one of the most eagerly anticipated Champions League fixtures of the season.
Real are labouring third in La Liga and are six points behind Atletico Madrid in the battle for the Spanish title – and so a focus towards Europe may be witnessed over the coming weeks.
They come into this game having just played Eibar in the Spanish top flight and have an El Clasico date with Barcelona coming up this weekend
Pep Guardiola‘s side easily overcame Borussia Monchengladbach to advance to the last eight, while Dortmund made hard work of their battle with Sevilla, but they eventually got over the line to set up a tie with City.
WATCH THE LIVE STREAM MATCH BELOW