Europa League favourites Liverpool will face Sparta Prague in the round of 16, while West Ham will face Freiburg and Brighton will face Roma.
The Premier League leaders will travel to the Czech capital for the first leg on March 7, before returning to Anfield a week later in a festival Liverpool have won three times in the past.
Brighton’s first European crusade takes them to the Italian capital after dominating a Group B that included Marseille, Ajax and AEK Athens. This is arguably the most intriguing tie of the round.
Europa Conference League champions West Ham will face German side Freiburg, while Rangers will face two-time European champions Benfica Portugal.
The Europa League final will be played in Dublin on May 22.
Qarabağ vs Bayer Leverkusen
AC Milan vs Slavia Prague
Sporting-Atalanta
Freiburg vs West Ham
Benfica-Rangers
Rome-Brighton
Marseille vs Villarreal
Sparta Prague vs Liverpool