Liverpool will face PSG in the last-16 of the Champions League.
Arne Slot’s side finished top of the league phase but there has been little reward for that as they go up against PSG, who beat Brest 10-0 on aggregate in their play-off tie.
Arsenal, meanwhile, have been drawn against PSV.
There are two other blockbuster ties, as Real Madrid face Atletico Madrid in a much-anticipated derby, and Bayern Munich play Borussia Dortmund.
Should Arsenal get past PSV, they will face a quarter-final tie against either Real or Atletico.
Aston Villa avoided a last-16 test against Borussia Dortmund and have instead been drawn against Club Brugge, who they were beaten by in November in the league phase.
The winner of that tie will play Liverpool or PSG in the quarter-finals, in what appears to be the tougher side of the draw
Champions League last-16 draw in full:
Club Brugge vs Aston Villa
Borussia Dortmund vs Lille
Real Madrid vs Atletico Madrid
Bayern Munich vs Bayer Leverkusen
PSV vs Arsenal
Feyenoord vs Inter Milan
PSG vs Liverpool
Benfica vs Barcelona
Champions League quarter-final draw in full:
PSG/Liverpool vs Club Brugge/Aston Villa
PSV/Arsenal vs Real Madrid/Atletico Madrid
Benfica/Barcelona vs Borussia Dortmund/Lille
Bayern Munich/Bayer Leverkusen vs Feyenoord/Inter