2018 final repeat
The last-eight tie will see a repeat of the 2018 final, which Madrid won 3-1 in Kiev.
City and Chelsea learn fate
Munich vs City semi final?
The draw for the semi-finals also took place, where the draw produced the prospect of a Bayern Munich vs Manchester City semi-final.
Both teams will of course need to overcome their respective quarter-final opponents, but it certainly looks like an exciting prospect with both teams going into the quarter-final draw as favourites to lift the trophy in Istanbul come May.
That means that Chelsea could face Liverpool in an all-England semi final tie if they overcome Porto and Real Madrid - but it's all ifs buts and maybes.
This season's Champions League has proved to be unpredictable, so expect the unexpected!
Draw in full
UEFA Champions League Quarter-Final draw:
Manchester City vs Borussia Dortmund
FC Porto vs Chelsea
Bayern Munich vs Paris Saint-Germain
Real Madrid vs Liverpool
UEFA Champions League Semi-Final draw:
Bayern Munich/PSG vs Manchester City/Borussia Dortmund
Real Madrid/Liverpool vs FC Porto/Chelsea
Dates for ties TBC