The Premier League clubs left in the Champions League have avoided each other in the quarter-final draw
Defending champions Chelsea have been drawn against La Liga giants Real Madrid.
Liverpool have a favourable draw, going up against one of the surprise sides in the competition, Benfica.
Manchester City's clash with Atletico Madrid - the side who beat Manchester United - will feature a fascinating managerial joust between Pep Guardiola and Diego Simeone.
The semi-final path has also been decided.
City or Atletico will play the winner of Chelsea's meeting with Real Madrid.
That leaves open the possibility of a Liverpool-Bayern Munich semi-final on the other side of the draw.
The quarter-final first legs are scheduled for the 5th and 6th of April, with the return legs the following week.
Teams drawn first will be at home in the first leg of their ties.
The semi-finals take place at the end of April and start of May, with the final in Paris on May 28th.
Quarter-final draw
Chelsea vs Real Madrid
Manchester City vs Atletico Madrid
Villarreal vs Bayern Munich
Benfica vs Liverpool
Semi-final draw
Manchester City/Atletico Madrid vs Chelsea/Real Madrid
Benfica/Liverpool vs Villarreal/Bayern Munich