Chelsea v former boss Ancelotti, Pep v Simeone as Man City get Atlético
The Champions League quarter-final draw did not disappoint, with Chelsea matched with Real Madrid, while Manchester City face Atletico.
Real Madrid will face holders Chelsea in the Champions League quarter-finals, while Manchester City tackle Atlético Madrid.
The clash of 13-time winners Madrid and two-time champions Chelsea will be a repeat of last season's semi-final, which the English side won 3-1 on aggregate, and will mean Los Blancos boss Carlo Ancelotti goes up against his former team.
Madrid's Eden Hazard and Thibaut Courtois could also face their old club, who are in a state of crisis after owner Roman Abramovich was hit with UK government sanctions.
The winners of that standout tie will progress to a semi-final against City or Atlético, who meet in a tantalising clash that will see coaches Pep Guardiola and Diego Simeone at the heart of the narrative.
Atlético beat Manchester United at the last-16 stage and will return to the north-west of England in pursuit of another major scalp.
Villarreal vs Bayern
Villarreal, who sprung a surprise by knocking out Juventus, have been rewarded with a clash against Bayern Munich, who were 8-2 aggregate winners over Salzburg.
Benfica will face Jurgen Klopp's in-form Liverpool. The Reds are six-time European champions but lost to the Portuguese giants at the last-16 stage in the 2005-06 season, their last meeting in the Champions League.
The two-leg quarter-final ties will be played April 5-6 and April 12-13, with the semi-finals scheduled for April 26-27 and May 3-4.
The Stade de France will stage the final on May 28, after St Petersburg was stripped of the match due to Russian military action in Ukraine.
Quarter-final draw
Chelsea v Real Madrid
Manchester City v Atletico Madrid
Villarreal v Bayern Munich
Benfica v Liverpool
Semi-final draw
Manchester City/Atletico Madrid v Chelsea/Real Madrid
Benfica/Liverpool v Villarreal/Bayern Munich