Chelsea will face Real Madrid in the Champions League quarter-final.
Premier League champions Manchester City will play six-time winners Bayern Munich.
The Premier League duo are on a collision course to face each other in a mouth-watering semi-final tie should they see off their heavyweight last-eight opponents.
Inter Milan would also get to slug it out with Benfica for a place in the semi-finals
AC Milan, who knocked out Tottenham in the last 16, will go-head-to-head with Serie A leaders Napoli in an all-Italian clash.
The two-leg quarter-finals take place on 11-12 April, with the return games on 18-19 April.
Champions League quarter-final draw
Real Madrid vs Chelsea
Inter Milan vs Benfica
Manchester City vs Bayern Munich
AC Milan vs Napoli
If Chelsea and Manchester City get through, they will meet in an all-Premier League semi-final while AC Milan or Napoli will face Inter Milan or Benfica in the other semi-final.
Champions League semi-final draw
AC Milan or Napoli vs Inter Milan or Benfica
Real Madrid or Chelsea vs Manchester City or Bayern Munich