West Ham will face Lyon in the last eight following the draw for the Europa League quarter-finals.
David Moyes side have reached the quarter-finals of European competition for the first time since 1981 and their reward for beating record six-time winners Sevilla in the last-16 is a clash with the Ligue 1 side.
Rangers have also impressed in Europe this season and will take on Braga after the Scottish champions reached the quarter-finals for the first time since finishing as UEFA Cup runners-up in 2008.
RB Leipzig – who were given a bye after Spartak Moscow’s expulsion from the competition – will face Atalanta, whilst Barcelona have been drawn to face Eintracht Frankfurt.
Should West Ham and Rangers progress, the two British teams will not be able to meet until the final.
The Hammers could face Barcelona in the last four, however, after being paired with the Catalans or Eintracht Frankfurt in the semi-final draw.
Europa League quarter-final draw:
RB Leipzig vs Atalanta
Eintracht Frankfurt vs Barcelona
West Ham vs Lyon
Braga vs Rangers
Europa League semi-final draw:
RB Leipzig/Atalanta vs Braga/Rangers
West Ham/Lyon vs Eintracht Frankfurt/Barcelona