West Ham United will face Lyon in the Europa League quarter-finals.
The Hammers are competing in the last eight of Europe's second-most prestigious club competition for the very first time, after beating six-time champions Sevilla 2-1 on aggregate in the last 16.
David Moyes' men will now test themselves against Ligue 1 outfit Lyon, who topped Group A before beating Porto 2-1 over two legs in the last 16.
West Ham will host the first leg at the London Stadium on April 7 before travelling to the Parc Olympique Lyonnais in the South-East of France for the second leg on April 14.
Should the Hammers advance to the semi-finals, either Eintracht Frankfurt or Catalan giants Barcelona will await them in the last four, with the winners of West Ham against Lyon to play the first leg on home soil.
Elsewhere in the quarter-final draw, Scottish Premiership champions Rangers will face Braga, while RB Leipzig have been drawn against Atalanta BC.
Europa League quarter-final draw in full:
RB Leipzig vs. Atalanta BC
Eintracht Frankfurt vs. Barcelona
West Ham United vs. Lyon
Braga vs. Rangers
Europa League semi-final draw in full:
RB Leipzig or Atalanta BC vs. Braga or Rangers
West Ham United or Lyon vs. Eintracht Frankfurt or Barcelona