|  Final |  | date | time | team 1 ____________ | score | team 2 ____________ | HT, FT | att. |  | Wed 29.05.24 | 22:00 | Olympiacos Pyraeus |  GRE | 1–0aet | ACF Fiorentina |  ITA | 0-0, 0-0 | 26,842 |     1-0 El Kaabi 116' Agia Sophia Stadium, Athens, Greece. Referee: Artur Soares Dias, Portugal |   
                
           | dates | team 1 ____________ | Leg 1 | Leg 2 | team 2 ____________ | HT1 | HT | aggr. |  | 02.05, 09.05 | Aston Villa |  ENG | 2-4 | 0-2 | Olympiacos Pyreus |  ITA | 1–2 | 0–1 | 2-6 |  | 02.05, 08.05 | ACF Fiorentina |  ITA | 3-2 | 1-1 | Club Brugge |  BEL | 2–1 | 0–1 | 4-3 |   
                
           | dates | team 1 ____________ | Leg 1 | Leg 2 | team 2 ____________ | HT1 | HT, FT2 | aggr. |  | 11.04, 18.04 | Club Brugge |  BEL | 1-0 | 2-0 | PAOK Thessaloniki |  GRE | 1-0 | 2-0 | 3-0 |  | 11.04, 18.04 | Olympiacos Pyraeus |  GRE | 3-2 | 0-13-2p | Fenerbahce Istnbul |  TUR | 2-1 | 0-0, 0-1 | 3-33-2p  |  | 11.04, 18.04 | Aston Villa |  ENG | 2-1 | 1-24-3p | Lille LOSC |  FRA | 1-0 | 0-1, 1-2 | 3-34-3p |  | 11.04, 18.04 | Viktoria Plzen |  CZE | 0-0 | 0-2aet | ACF Fiorentina |  FRA | 0-0 | 0-0, 0-0 | 2-2aet |   
                
           | dates | team 1 ____________ | Leg 1 | Leg 2 | team 2 ____________ | HT1 | HT2, FT2 | aggr. |  | 07.03, 14.03 | Servette Geneve |  SUI | 0-0 | 0-01-3p | Viktoria Plzen |  CZE | 0-0 | 0-0, 0-0 | 0-01-3p |  | 07.03, 14.03 | Ajax Amsterdam |  NED | 0-0 | 0-4 | Aston Villa |  ENG | 0-0 | 0-1 | 0-4 |  | 07.03, 14.03 | Molde |  NOR | 2-1 | 0-3 | Club Brugge |  BEL | 1-0 | 0-1 | 2-4 |  | 07.03, 14.03 | Union Saint-Gilloise |  BEL | 0-3 | 1-0 | Fenerbahce Istanbul |  TUR | 0-1 | 0-0 | 1-3 |  | 07.03, 14.03 | Dinamo Zagreb |  CRO | 2-0 | 1-5 | PAOK Thessaloniki |  GRE | 1-0 | 0-3 | 3-5 |  | 06.03, 14.03 | Sturm Graz |  AUT | 0-3 | 1-1 | Lille LOSC |  FRA | 0-1 | 1-1 | 1-4 |  | 07.03, 14.03 | Maccabi Haifa |  ISR | 3-4 | 1-1 | ACF Fiorentina |  ITA | 2-1 | 0-0 | 4-5 |  | 07.03, 14.03 | Olympiacos Pyraeus |  GRE | 1-4 | 6-1aet | Maccabi Tel-Aviv |  ISR | 1-3 | 3-0, 4-1 | 7-5aet |   
                
           | dates | team 1 ____________ | Leg 1 | Leg 2 | team 2 ____________ | HT1 | HT1, FT2 | aggr. |  | 15.02, 22.02 | Sturm Graz |  AUT | 4–1 | 1–0 | Slovan Bratislava |  SVK | 2-1 | 0-0 | 5-1 |  | 15.02, 22.02 | Servette Geneve |  SUI | 0–0 | 1–0 | Ludogorets Razgrad |  BUL | 0-0 | 1-0 | 1-0 |  | 15.02, 22.02 | Union Saint-Gilloise |  BEL | 2–2 | 2–1 | Eintracht Franfkurt |  GER | 2-1 | 0-0 | 4-3 |  | 15.02, 22.02 | Real Betis Seville |  SUI | 0–1 | 1–1 | Dinamo Zagreb |  CRO | 0-0 | 1-0 | 1-2 |  | 15.02, 22.02 | Olympiacos Pyraeus |  POR | 1–0 | 1–0 | Ferencvaros Budapest |  HUN | 0-0 | 1-0 | 2-0 |  | 15.02, 22.02 | Ajax Amsterdam |  POR | 2–2 | 2–1aet | Bodo/Glimt |  NOR | 0-1 | 1-0, 1-0 | 4-3aet |  | 15.02, 22.02 | Molde |  TUR | 3–2 | 3–0 | Legia Warsaw |  POL | 1-0 | 1-1 | 6-2 |  | 15.02, 21.02 | Maccabi Haifa |  UKR | 1–0 | 1–1 | KAA Gent |  BEL | 0-0 | 1-0 | 2-1 |   
 | 
 |