Zlatan Ibrahimovic will return to face Manchester United in the UEFA Europa League round of 16 after AC Milan were drawn against the Premier League giants on Friday. The Italians needed away goals to advance past Red Star Belgrade with a 1-1 draw at San Siro after a 2-2 draw in Serbia while Ole Gunnar Solskjaer's men drew 0-0 with Real Sociedad in their second leg after blowing the Spaniards away 4-0 in the first.
Ibrahimovic's prospective Old Trafford return is arguably the most enticing storyline of the draw, but there was plenty of intrigue elsewhere as well with Arsenal and Tottenham Hotspur getting away draws. The Gunners head to Greece to face Olympiacos while Spurs have been drawn against Dinamo Zagreb with both legs to come next month and it gives Mikel Arteta's men the chance to avenge last season's round of 32 exit to the Greeks.
Elsewhere, Ajax drew Young Boys of Switzerland, AS Roma got Shakhtar Donetsk and Rangers drew Leicester City's conquerors Slavia Prague. Dynamo Kyiv against Villarreal and Granada against Molde completed the draw with the prospect of a largely heavyweight quarterfinals stage with a few underdogs thrown into the mix.
Round of 16 ties in full:
Ajax vs. Young Boys
Dynamo Kyiv vs. Villarreal
Roma vs. Shakhtar Donetsk
Olympiacos vs. Arsenal
Dinamo Zagreb vs. Tottenham Hotspur
Manchester United vs. AC Milan
Slavia Prague vs. Rangers
Granada vs. Molde