Wednesday 18th May

Final

  • Eintracht Frankfurt 1 , Rangers 1 After extra time , Eintracht Frankfurt win 5 - 4 on penalties
    Eintracht Frankfurt
    Rangers
    After extra time
    Eintracht Frankfurt win 5 - 4 on penalties

Thursday 5th May

Semi-finals

  • Eintracht Frankfurt 1 , West Ham United 0 at Full time , Eintracht Frankfurt win 3 - 1 on aggregate
    Eintracht Frankfurt
    West Ham United
    Aggregate score Eintracht Frankfurt 3 , West Ham United 1Full time
  • Rangers 3 , RB Leipzig 1 at Full time , Rangers win 3 - 2 on aggregate
    Rangers
    RB Leipzig
    Aggregate score Rangers 3 , RB Leipzig 2Full time
All times are UK and subject to change. BBC is not responsible for any changes.