The draw has thrown up some tricky ties for English clubs, with Arsenal facing another nightmare clash against Bayern Munich. Manchester City will play Monaco, who made light work of the already eliminated Tottenham Hotspur in the group stage. Meanwhile, Leicester will do well to see off Sevilla, who lie in third place in La Liga.
The pick of the rest of the ties include Napoli vs Real Madrid and Barcelona vs PSG which will guarantee that some European giants will be knocked out at the first knockout hurdle.
Group winners will play the first leg away from home, before hosting their rivals in the second leg.
Last 16 fixtures
AS Monaco vs Manchester City
Napoli vs Real Madrid
Borussia Dortmund vsBenfica
Arsenal vs Bayern Munich
Juventus vs FC Porto
Atletico Madrid vs Bayer Leverkusen
Barcelona vs PSG
Leicester City vs Sevilla
First leg fixtures are to be played on 14/15 and 21/22 February. Second leg fixtures will be played on 7/8 and 14/15 March.