Arsenal will play seven-time European champions AC Milan in the Europa League last 16.
The Gunners will travel to Italy for the first leg on 8 March, with the return match a week later.
Milan, who are seventh in Serie A, beat Bulgarian club Ludogorets Razgrad 4-0 on aggregate in the previous round.
Arsene Wenger’s Gunners beat Swedish minnows Ostersunds FK 4-2 on aggregate in the last 32, despite a “complacent” performance in Thursday’s second leg.
Russian club Zenit St Petersburg, who knocked out Scottish champions Celtic, play RB Leipzig of Germany.
Europa League last-16 draw in full:
Lazio v Dynamo Kiev
RB Leipzig v Zenit St Petersburg
Atletico Madrid v Lokomotiv Moscow
CSKA Moscow v Lyon
Marseille v Athletic Bilbao
Sporting Lisbon v Viktoria Plzen
Borussia Dortmund v Red Bull Salzburg
AC Milan v Arsenal