The UEFA Europa League draw took place at the UEFA headquarters in Nyon, Switzerland today.
The draw paired the eight group winners from the Europa League group stages with the eight winners from the UEFA Europa League knockout round play-offs.
Teams from the same national association cannot face each other, with the first legs scheduled for 10 March, while the second legs will take place on 17 March.
Spanish giants FC Barcelona were drawn against struggling Super Lig side Galatasaray, while record champions Sevilla will face West Ham.
Below is the full last 16 draw:
Rangers (SCO) vs Crvena Zvezda (SRB)
Braga (POR) vs Monaco (FRA)
Porto (POR) vs Lyon (FRA)
Atalanta (ITA) vs Leverkusen (GER)
Sevilla (ESP) vs West Ham (ENG)
Barcelona (ESP) vs Galatasaray (TUR)
Leipzig (GER) vs Spartak Moskva (RUS)
Betis (ESP) vs Eintracht Frankfurt (GER)