The 16 winning sides following the turn of 32 deciders:
AC Milan (ITA) v Ludogorets (BUL) (agg: 3-0)
Arsenal (ENG) v Östersund (SWE) (agg: 3-0)
Atalanta (ITA) v Dortmund* (GER) (agg: 2-3)
Athletic Club (ESP) v Spartak Moskva* (RUS) (agg: 1-3)
Atlético Madrid* (ESP) 4-1 København (DEN) (agg: 4-1)
Braga (POR) v Marseille (FRA) (agg: 0-3)
CSKA Moskva* (RUS) v Crvena zvezda (SRB) (agg:0-0)
Dynamo Kyiv (UKR) v AEK Athens (GRE) (agg: 1-1)
Lazio (ITA) v FCSB (ROU) (agg: 0-1)
Lokomotiv Moskva (RUS) v Nice (FRA) (agg: 2-3)
Leipzig (FRA) v Napoli* (ITA) (agg: 3-1)
Plzeň (CZE) v Partizan (SRB) (agg: 1-1)
Salzburg (AUT) v Real Sociedad (ESP) (agg: 2-2)
Sporting CP* (POR) v Astana (KAZ) (agg: 3-1)
Villarreal (ESP) v Lyon (FRA) (agg: 1-3)
Zenit (RUS) v Celtic* (SCO) (agg: 0-1)
*Transferred from UEFA Champions League
The pull starts during 13:00CET on Friday 23 February. It takes place during a House of European Football in Nyon, Switzerland.
How will a pull work?
It is an open draw. There is no seeding or nation insurance so all 16 balls will be placed in a same bowl. Based on decisions taken by a UEFA Executive Committee, teams from Russia and Ukraine can't be drawn together.
The pull will be streamed live on UEFA.com, with coverage via a day on Instagram, Facebook and Twitter.
In principle, games will be played on Thursdays 8 and 15 Mar during 19:00CET and 21:05CET, with a accurate report reliable after a draw. The teams drawn initial will be during home in a initial legs.
16/03/18: quarter-final draw
05/04/18: quarter-finals, initial leg
12/04/18: quarter-finals, second leg
13/04/18: semi-final and final draw
26/04/18: semi-finals, initial leg
03/05/18: semi-finals, second leg
16/05/18: final (Stade de Lyon, Lyon)
Article source: https://www.uefa.com/uefaeuropaleague/news/newsid=2538628.html?rss=2538628+All+you+need+to+know:+Europa+League+round+of+16+draw