Arsenal will face Olympiacos again in the Europa League, this time in a bid to qualify for the quarter-finals.
This follows the completion of the Round of 16 draw on Friday.
Manchester United play AC Milan, while Young Boys take on Ajax.
Tottenham Hotspur have been paired with Dinamo Zagreb.
The round of 16 first legs are scheduled for Thursday, March 11, with the reverse fixtures a week later.
THE DRAW IN FULL:
Ajax vs Young Boys
Dynamo Kyiv vs Villarreal
Roma vs Shakhtar Donetsk
Olympiacos vs Arsenal
Dinamo Zagreb vs Tottenham
Manchester United vs AC Milan
Slavia Prague vs Rangers
Granada vs Molde