Liverpool have been drawn against Paris St Germain in the last 16 of the Champions League.
Arne Slot’s Reds, who finished top of the group phase, are on a collision course with Aston Villa, who they could meet in the quarter-finals should both English clubs progress.
Arsenal will take on Dutch outfit PSV Eindhoven, while Aston Villa were handed a draw with Belgian side Club Brugge.
Real Madrid will face a derby clash with Atletico in the next round, while the draw also threw up an all-German showdown between Bayern Munich and Bayer Leverkusen.
Champions League round of 16 draw
Club Brugge v Aston Villa
Borussia Dortmund v Lille
Real Madrid v Atletico Madrid
Bayern Munich v Bayer Leverkusen
PSV Eindhoven v Arsenal
Feyenoord v Inter Milan
Paris St Germain v Liverpool
Benfica v Barcelona
First leg ties to be played March 4/5, second leg ties on March 11/12
Champions League quarter-final draw
Paris St Germain/Liverpool v Aston Villa/Club Brugge
PSV Eindhoven/Arsenal v Real Madrid/Atletico Madrid
Benfica/Barcelona v Borussia Dortmund/Lille
Bayern Munich/Bayer Leverkusen v Feyenoord/Inter Milan
Champions League semi-final draw
Semi-final 1: PSV Eindhoven/Arsenal or Real Madrid/Atletico Madrid v Paris St Germain/Liverpool or Aston Villa/Club Brugge
Semi-final 2: Benfica/Barcelona or Borussia Dortmund/Lille v Bayern Munich/Bayer Leverkusen or Feyenoord/Inter Milan