The draw for the UEFA Europa League round of 16 was held in Nyon, Switzerland as the Road to Gdansk 2021 intensifies.
Zlatan Ibrahimovic will return to Manchester United having won the competition with United in 2016 under Jose Mourinho as United and Milan are drawn together.
Arsenal face a familiar foe in Olympiacos who eliminated the Gunners in the Round of 32 last season thanks to a last minute goal at the Emirates last season.
Rangers who won a 14 goal thriller against Antwerp draw Slavia Praha who threw out Leicester City with a 2-0 win at the King Power stadium. The full draw below;
The round of 16 first legs are scheduled for Thursday 11 March, with the second legs on 18 March. Kick-off times are split between 18:55 CET and 21:00 CET. The quarter-final and semi-final draw is on 19 March.