Arsenal, who eased their way past Dundalk in the final group tie will make the trip to the Estadio da Luz to face Portuguese giants Benfica.
Jose Mourinho’s Tottenham Hotspurs tackle Austria side Wolfsberg as Leicester City face Czech Republic’s Slavia Prague.
Other interesting ties include Italian outfit AS Roma take on Braga vs Roma, Granada vs Napoli, Crvena Zvezda vs AC Milan and LOSC Lille taking of Ajax.
Here’s the full draw:
Real Sociedad vs Manchester United
Dynamo Kyiv vs Club Brugge
Wolfsberg vs Tottenham Hotspurs
Olympiacos vs PSV Eindhoven
LOSC Lille vs Ajax
Maccabi Tel-Aviv vs Shakhtar Donetsk
Granada vs Napoli
Molde vs Hoffenheim
Young Boys vs Bayer Leverkusen
Krasnodar vs Dinamo Zagreb
Braga vs AS Roma
Salzburg vs Villareal
Slavia Prague vs Leicester City
Antwerp vs Rangers
Crvena Zvezda vs AC Milan
Benfica vs Arsenal
In the Champions League:
Holders Bayern Munich will travel to Italy to face Lazio in the Round of 16.
Manchester City will travel to giant slayers Borussia Monchengladbach as Chelsea make the trip to Spain for a tricky clash against Atletico Madrid.
Last season’s semi-finalists RB Leipzig will welcome 2019 Champions Liverpool as Portuguese outfit FC Porto tackle Cristiano Ronaldo’s Juventus.
Barcelona welcome Paris St Germain to the Nou Camp in the first leg, a clash already beaming with interest.
Europa League champions Sevilla host Borussia Dortmund, who fired head coach Lucien Favre following a 5-1 demolition by VFB Stuttgart at home.
Italian scoring machine Atalanta play Zinedine Zidane’s Real Madrid in Italy in the first leg.