UEFA
Conference League
2023–24Seasons
Won by Olympiacos · The group-stage tables, the full knockout bracket and every fixture and result, qualifying included.
Group stage
Conference League
- 1st in each group Round of 16
- 2nd in each group Knockout play-offs
Group A
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Round of 16) | Lille | 6 | 4 | 2 | 0 | 10 | 2 | +8 | DWDWW | 1411 |
| 2 (Knockout play-offs) | Slovan Bratislava | 6 | 3 | 1 | 2 | 8 | 7 | +1 | WLDWL | 107 |
| 3 | Olimpija Ljubljana | 6 | 2 | 0 | 4 | 4 | 9 | −5 | LLWLW | 66 |
| 4 | KI Klaksvik | 6 | 1 | 1 | 4 | 5 | 9 | −4 | DWLLL | 44 |
Group B
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Round of 16) | Maccabi Tel Aviv | 6 | 5 | 0 | 1 | 14 | 9 | +5 | LWWWW | 1512 |
| 2 (Knockout play-offs) | Gent | 6 | 4 | 1 | 1 | 16 | 7 | +9 | WWWWL | 1312 |
| 3 | Zorya Luhansk | 6 | 2 | 1 | 3 | 10 | 11 | −1 | WLLLW | 76 |
| 4 | Breidablik | 6 | 0 | 0 | 6 | 5 | 18 | −13 | LLLLL | 00 |
Group C
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Round of 16) | Viktoria Plzeň | 6 | 6 | 0 | 0 | 9 | 1 | +8 | WWWWW | 1815 |
| 2 (Knockout play-offs) | Dinamo Zagreb | 6 | 3 | 0 | 3 | 10 | 5 | +5 | LLLWW | 96 |
| 3 | FC Astana | 6 | 1 | 1 | 4 | 4 | 13 | −9 | LWDLL | 44 |
| 4 | Ballkani | 6 | 1 | 1 | 4 | 3 | 7 | −4 | WLDLL | 44 |
Group D
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Round of 16) | Club Brugge | 6 | 5 | 1 | 0 | 15 | 3 | +12 | WWWWW | 1615 |
| 2 (Knockout play-offs) | Bodø/Glimt | 6 | 3 | 1 | 2 | 11 | 8 | +3 | LWWWL | 109 |
| 3 | Besiktas | 6 | 1 | 1 | 4 | 7 | 14 | −7 | LLLLW | 43 |
| 4 | Lugano | 6 | 1 | 1 | 4 | 6 | 14 | −8 | WLLLL | 43 |
Group E
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Round of 16) | Aston Villa | 6 | 4 | 1 | 1 | 12 | 7 | +5 | WWWWD | 1313 |
| 2 (Knockout play-offs) | Legia Warszawa | 6 | 4 | 0 | 2 | 10 | 6 | +4 | LWWLW | 129 |
| 3 | AZ Alkmaar | 6 | 2 | 0 | 4 | 7 | 12 | −5 | WLLWL | 66 |
| 4 | Zrinjski | 6 | 1 | 1 | 4 | 6 | 10 | −4 | LLLLD | 41 |
Group F
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Round of 16) | Fiorentina | 6 | 3 | 3 | 0 | 14 | 6 | +8 | DWWWD | 1211 |
| 2 (Knockout play-offs) | Ferencváros | 6 | 2 | 4 | 0 | 9 | 6 | +3 | DDDWD | 107 |
| 3 | Genk | 6 | 2 | 3 | 1 | 8 | 5 | +3 | WDDLW | 98 |
| 4 | Cukaricki | 6 | 0 | 0 | 6 | 2 | 16 | −14 | LLLLL | 00 |
Group G
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Round of 16) | PAOK | 6 | 5 | 1 | 0 | 16 | 10 | +6 | WWDWW | 1613 |
| 2 (Knockout play-offs) | Eintracht Frankfurt | 6 | 3 | 0 | 3 | 11 | 7 | +4 | LWWLL | 96 |
| 3 | Aberdeen | 6 | 1 | 3 | 2 | 10 | 10 | 0 | DLDDW | 66 |
| 4 | HJK helsinki | 6 | 0 | 2 | 4 | 7 | 17 | −10 | DLLDL | 22 |
Group H
| Pos | Club | P | W | D | L | GF | GA | GD | Form | PtsL5 |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 (Round of 16) | Fenerbahce | 6 | 4 | 0 | 2 | 13 | 11 | +2 | WWLLW | 129 |
| 2 (Knockout play-offs) | Ludogorets | 6 | 4 | 0 | 2 | 11 | 11 | 0 | LLWWW | 129 |
| 3 | Nordsjælland | 6 | 3 | 1 | 2 | 17 | 7 | +10 | WWDWL | 1010 |
| 4 | Spartak Trnava | 6 | 0 | 1 | 5 | 3 | 15 | −12 | LLDLL | 11 |
Times in Central European Time, as UEFA lists them
F91 Dudelange235St Patrick's Athl.123
B36 Torshavn022Paide000
Ararat-Armenia145Egnatia Rrogozhinë145Ararat-Armenia win 4–2 on penalties
Inter Club d'Escaldes213Vikingur Gota112
Pyunik Yerevan235Trans Narva000
FK Tobol Kostanay202Honka101
Žilina224FC Levadia Tallinn112
Makedonija GjP011Rīgas FS145
Magpies011Dundalk033
Haka202Crusaders FC213
Panevėžys213Milsami Orhei202
Hegelmann Litauen000Shkupi 1927505
Gzira United213Glentoran213Gzira United win 14–13 on penalties
NK Domzale134Balzan FC415After extra time
Torpedo Kutaisi213FK Sarajevo213Torpedo Kutaisi win 4–2 on penalties
Alashkert167Arsenal Tivat112
Riga FC202Vikingur Reykjavik011
Dukagjini235Europa123
Penybont101FC Santa Coloma123After extra time
Progres Niederkorn224Gjilani202
Dunajska Streda202Dila123
FC Vaduz112Neman213
Tirana123Dinamo Batumi112
KA Akureyri224GAP Connah S Quay FC000
Shkendija101Haverfordwest County AFC011Haverfordwest County AFC win 3–2 on penalties
HB Torshavn000Derry City011
Sutjeska112Cosmos011
Zeljeznicar Sarajevo224Dinamo Minsk213
La Fiorita101Zimbru112
Linfield303Vllaznia Shkodër112
Maribor123Birkirkara112
Atlètic Club d'Escaldes011Partizani145
The New Saints123Swift Hesperange134
Hamrun Spartans213Dinamo Tbilisi101
Tre Penne000Valmiera / BSS3710
Ballkani347Larne011
Struga145Buducnost Podgorica033
Rīgas FS011Sabah FA224
Midtjylland213Progres Niederkorn022After extra time
CSKA 1948022FCSB134
Fenerbahçe549Zimbru000
Neman202Balzan FC000
Ordabasy224Legia Warszawa235
Alashkert022Debreceni VSC112Debreceni VSC win 3–1 on penalties
Inter Club d'Escaldes213Hibernian167
Ararat-Armenia101Aris Thessalonikis112
Bodø/Glimt347Bohemians 1905022
Qabala213Omonia Nicosia347
Djurgardens IF112FC Luzern213
Apoel Nicosia224Vojvodina112
Auda112Spartak Trnava145
Viktoria Plzeň022Drita011
CSKA Sofia000Sepsi OSK Sfantu Gheorghe246
Gzira United213F91 Dudelange022
Torpedo Kutaisi123Aktobe415
Kalmar FF112Pyunik Yerevan224
Kecskeméti TE213Riga FC134After extra time
Ferencváros426Shamrock Rovers000
CFR 1907 Cluj112Adana Demirspor123
Maccabi Tel Aviv325Petrocub000
PAOK044Beitar Jerusalem011
Farul Constanta336FC Urartu224
Vorskla Poltava213Dila134
FC Basel 1893123FK Tobol Kostanay314
FC Differdange 03134Maribor145After extra time
Osijek123Zalaegerszegi TE011
Club Brugge303AGF011
Torpedo Zhodino213AEK Larnaca314
Dukagjini011Rijeka167
KA Akureyri325Dundalk123
B36 Torshavn213Haverfordwest County AFC112After extra time
Hapoel Beer Sheva112Panevėžys011
Beşiktaş325Tirana101
Gent5510Žilina123
Lech Poznań325Kauno Žalgiris112
Austria Vienna123Borac Banja Luka011
Derry City235KuPS134
Linfield224Pogon Szczecin538
Sutjeska202FC Santa Coloma033After extra time
Zeljeznicar Sarajevo202Neftchi Baku224
Crusaders FC224Rosenborg235After extra time
Shkupi 1927000Levski Sofia213
AEK Larnaca101Maccabi Tel Aviv112
Gent516Pogon Szczecin022
FK Tobol Kostanay101Derry City011FK Tobol Kostanay win 6–5 on penalties
Struga314Swift Hesperange123
Sabah FA202FK Partizan022FK Partizan win 5–4 on penalties
Bodø/Glimt336Pyunik Yerevan000
Valmiera / BSS101Partizani213
Legia Warszawa156Austria Vienna235
Sepsi OSK Sfantu Gheorghe112Aktobe101
FC Santa Coloma000AZ Alkmaar123
Neftchi Baku112Beşiktaş325
Omonia Nicosia112Midtjylland055
Viktoria Plzeň426Gzira United000
Dila000Apoel Nicosia213
Rosenborg213Heart of Midlothian134
Hapoel Beer Sheva011Levski Sofia022
Farul Constanta325Flora Tallinn000
Hamrun Spartans112Ferencváros628
Arouca213Brann134
Lech Poznań213Spartak Trnava134
Celje145Neman011
B36 Torshavn101Rijeka325
Twente235Riga FC000
Fenerbahçe336Maribor101
Adana Demirspor527Osijek134
Club Brugge5510KA Akureyri112
FCSB000Nordsjælland022
Ballkani235Lincoln Red Imps011
Rapid Vienna055Debreceni VSC000
Hajduk Split000PAOK033
Spartak Trnava123Dnipro-1112After extra time
Hibernian000Aston Villa538
FK Tobol Kostanay101Viktoria Plzeň235
FC Astana112Partizani011
Struga000Breidablik112
FK Zalgiris Vilnius000Ferencváros437
Nordsjælland516FK Partizan000
Fenerbahçe516Twente101
Dynamo Kyiv202Beşiktaş314
Sepsi OSK Sfantu Gheorghe224Bodø/Glimt235After extra time
Maccabi Tel Aviv415Celje112
Levski Sofia101Eintracht Frankfurt123
Rapid Vienna101Fiorentina022
Farul Constanta202HJK Helsinki123
Midtjylland314Legia Warszawa314Legia Warszawa win 6–5 on penalties
Gent224Apoel Nicosia011
Osasuna123Club Brugge224
Heart of Midlothian101PAOK246
Ballkani404Bate Borisov112
Wednesday 20 September
- FTLille2–0Olimpija LjubljanaHT 1–0 · Decathlon Arena - Stade Pierre-Mauroy
Thursday 21 September
- FTLegia Warszawa3–2Aston VillaHT 2–2 · Stadion Miejski Legii Warszawa im. Marszałka Józefa Piłsudskiego
- FTZrinjski4–3AZ AlkmaarHT 0–3 · Stadion Bijeli Brijeg
- FTFerencváros3–1CukarickiHT 2–1 · Groupama Aréna
- FTGenk2–2FiorentinaHT 1–2 · Cegeka Arena
- FTEintracht Frankfurt2–1AberdeenHT 1–1 · Deutsche Bank Park
- FTHJK Helsinki2–3PAOKHT 1–0 · Bolt Arena
- FTFenerbahçe3–1NordsjællandHT 2–0 · Ülker Stadyumu Fenerbahçe Şükrü Saracoğlu Spor Kompleksi
- FTLudogorets4–0Spartak TrnavaHT 0–0 · Huvepharma Arena
- FTSlovan Bratislava2–1KI KlaksvikHT 0–0 · Štadión Tehelné pole
- FTMaccabi Tel Aviv3–2BreidablikHT 3–1 · Bloomfield Stadium
- FTZorya Luhansk1–1GentHT 0–0 · Arena Lublin
- FTDinamo Zagreb5–1FC AstanaHT 1–0 · Stadion Maksimir
- FTViktoria Plzeň1–0BallkaniHT 0–0 · Doosan Aréna
- FTClub Brugge1–1BeşiktaşHT 0–0 · Jan Breydelstadion
- FTLugano0–0Bodø/GlimtHT 0–0 · Stadion Letzigrund
Thursday 5 October
- FTFC Astana1–2Viktoria PlzeňHT 0–0 · Astana Arena
- FTOlimpija Ljubljana0–1Slovan BratislavaHT 0–0 · Stadion Stožice
- FTKI Klaksvik0–0LilleHT 0–0 · Tórsvøllur
- FTBreidablik0–1Zorya LuhanskHT 0–1 · Laugardalsvöllur
- FTGent2–0Maccabi Tel AvivHT 1–0 · Planet Group Arena
- FTBallkani2–0Dinamo ZagrebHT 1–0 · Stadiumi Fadil Vokrri
- FTBodø/Glimt0–1Club BruggeHT 0–1 · Aspmyra Stadion
- FTBeşiktaş2–3LuganoHT 1–0 · Tüpraş Stadyumu
- FTAZ Alkmaar1–0Legia WarszawaHT 0–0 · AFAS Stadion
- FTAston Villa1–0ZrinjskiHT 0–0 · Villa Park
- FTFiorentina2–2FerencvárosHT 0–1 · Stadio Artemio Franchi
- FTCukaricki0–2GenkHT 0–2 · Gradski stadion Dubočica
- FTPAOK2–1Eintracht FrankfurtHT 1–0 · Stadio Toumbas
- FTAberdeen1–1HJK HelsinkiHT 0–0 · Pittodrie Stadium
- FTNordsjælland7–1LudogoretsHT 4–1 · Right to Dream Park
- FTSpartak Trnava1–2FenerbahçeHT 0–0 · CITY ARENA – Štadión Antona Malatinského
Thursday 26 October
- FTLille2–1Slovan BratislavaHT 0–1 · Decathlon Arena - Stade Pierre-Mauroy
- FTKI Klaksvik3–0Olimpija LjubljanaHT 2–0 · Tórsvøllur
- FTGent5–0BreidablikHT 4–0 · Planet Group Arena
- FTBallkani1–2FC AstanaHT 1–2 · Stadiumi Fadil Vokrri
- FTLugano1–3Club BruggeHT 0–1 · Stadion Letzigrund
- FTAZ Alkmaar1–4Aston VillaHT 0–2 · AFAS Stadion
- FTFenerbahçe3–1LudogoretsHT 1–0 · Ülker Stadyumu Fenerbahçe Şükrü Saracoğlu Spor Kompleksi
- FTDinamo Zagreb0–1Viktoria PlzeňHT 0–0 · Stadion Maksimir
- FTBodø/Glimt3–1BeşiktaşHT 1–0 · Aspmyra Stadion
- FTZrinjski1–2Legia WarszawaHT 1–1 · Stadion Bijeli Brijeg
- FTGenk0–0FerencvárosHT 0–0 · Cegeka Arena
- FTFiorentina6–0CukarickiHT 3–0 · Stadio Artemio Franchi
- FTAberdeen2–3PAOKHT 0–0 · Pittodrie Stadium
- FTEintracht Frankfurt6–0HJK HelsinkiHT 4–0 · Deutsche Bank Park
- FTSpartak Trnava0–2NordsjællandHT 0–1 · CITY ARENA – Štadión Antona Malatinského
Saturday 25 November
- FTMaccabi Tel Aviv3–2Zorya LuhanskHT 1–0 · TSC Arena
Thursday 9 November
- FTFC Astana0–0BallkaniHT 0–0 · Astana Arena
- FTViktoria Plzeň1–0Dinamo ZagrebHT 1–0 · Doosan Aréna
- FTBeşiktaş1–2Bodø/GlimtHT 0–1 · Tüpraş Stadyumu
- FTLegia Warszawa2–0ZrinjskiHT 2–0 · Stadion Miejski Legii Warszawa im. Marszałka Józefa Piłsudskiego
- FTCukaricki0–1FiorentinaHT 0–1 · Gradski stadion Dubočica
- FTFerencváros1–1GenkHT 0–0 · Groupama Aréna
- FTPAOK2–2AberdeenHT 1–1 · Stadio Toumbas
- FTHJK Helsinki0–1Eintracht FrankfurtHT 0–1 · Bolt Arena
- FTNordsjælland1–1Spartak TrnavaHT 1–0 · Right to Dream Park
- FTSlovan Bratislava1–1LilleHT 0–0 · Štadión Tehelné pole
- FTOlimpija Ljubljana2–0KI KlaksvikHT 0–0 · Stadion Stožice
- FTBreidablik2–3GentHT 2–1 · Laugardalsvöllur
- FTZorya Luhansk1–3Maccabi Tel AvivHT 0–3 · Arena Lublin
- FTClub Brugge2–0LuganoHT 0–0 · Jan Breydelstadion
- FTAston Villa2–1AZ AlkmaarHT 0–0 · Villa Park
- FTLudogorets2–0FenerbahçeHT 1–0 · Huvepharma Arena
Thursday 30 November
- FTBreidablik1–2Maccabi Tel AvivHT 0–1 · Kópavogsvöllur
- FTFC Astana0–2Dinamo ZagrebHT 0–0 · Astana Arena
- FTKI Klaksvik1–2Slovan BratislavaHT 1–1 · Tórsvøllur
- FTOlimpija Ljubljana0–2LilleHT 0–1 · Stadion Stožice
- FTGent4–1Zorya LuhanskHT 1–0 · Planet Group Arena
- FTBallkani0–1Viktoria PlzeňHT 0–0 · Air Albania Stadium
- FTBeşiktaş0–5Club BruggeHT 0–2 · Tüpraş Stadyumu
- FTBodø/Glimt5–2LuganoHT 1–0 · Aspmyra Stadion
- FTAZ Alkmaar1–0ZrinjskiHT 0–0 · AFAS Stadion
- FTHJK Helsinki2–2AberdeenHT 2–1 · Bolt Arena
- FTAston Villa2–1Legia WarszawaHT 1–1 · Villa Park
- FTCukaricki1–2FerencvárosHT 1–0 · Gradski stadion Dubočica
- FTFiorentina2–1GenkHT 1–1 · Stadio Artemio Franchi
- FTEintracht Frankfurt1–2PAOKHT 0–0 · Deutsche Bank Park
- FTNordsjælland6–1FenerbahçeHT 2–1 · Right to Dream Park
- FTSpartak Trnava1–2LudogoretsHT 0–0 · CITY ARENA – Štadión Antona Malatinského
Thursday 14 December
- FTLegia Warszawa2–0AZ AlkmaarHT 1–0 · Stadion Miejski Legii Warszawa im. Marszałka Józefa Piłsudskiego
- FTZrinjski1–1Aston VillaHT 0–0 · Stadion Bijeli Brijeg
- FTGenk2–0CukarickiHT 1–0 · Cegeka Arena
- FTFerencváros1–1FiorentinaHT 0–0 · Groupama Aréna
- FTPAOK4–2HJK HelsinkiHT 1–1 · Stadio Toumbas
- FTAberdeen2–0Eintracht FrankfurtHT 1–0 · Pittodrie Stadium
- FTLudogorets1–0NordsjællandHT 0–0 · Huvepharma Arena
- FTFenerbahçe4–0Spartak TrnavaHT 1–0 · Ülker Stadyumu Fenerbahçe Şükrü Saracoğlu Spor Kompleksi
- FTLille3–0KI KlaksvikHT 1–0 · Decathlon Arena - Stade Pierre-Mauroy
- FTSlovan Bratislava1–2Olimpija LjubljanaHT 1–1 · Štadión Tehelné pole
- FTMaccabi Tel Aviv3–1GentHT 2–0 · TSC Arena
- FTZorya Luhansk4–0BreidablikHT 3–0 · Arena Lublin
- FTViktoria Plzeň3–0FC AstanaHT 0–0 · Doosan Aréna
- FTDinamo Zagreb3–0BallkaniHT 0–0 · Stadion Maksimir
- FTClub Brugge3–1Bodø/GlimtHT 1–0 · Jan Breydelstadion
- FTLugano0–2BeşiktaşHT 0–1 · Stadion Letzigrund
Thursday 15 February
- FTSturm Graz4–1Slovan BratislavaHT 2–1 · Merkur Arena
- FTUnion Saint-Gilloise2–2Eintracht FrankfurtHT 1–2 · Lotto Park
- FTOlympiacos1–0FerencvárosHT 0–0 · Stadio Georgios Karaiskáki
- FTMolde3–2Legia WarszawaHT 3–0 · Aker Stadion
- FTMaccabi Haifa1–0GentHT 0–0 · Bozsik Aréna
- FTServette FC0–0LudogoretsHT 0–0 · Stade de Genève
- FTReal Betis0–1Dinamo ZagrebHT 0–0 · Estadio Benito Villamarín
- FTAjax2–2Bodø/GlimtHT 0–1 · Johan Cruijff Arena
Wednesday 21 February
- FTGent1–1Maccabi HaifaHT 0–1 · KAA Gent Arena
Thursday 22 February
- FTLudogorets0–1Servette FCHT 0–1 · Huvepharma Arena
- FTDinamo Zagreb1–1Real BetisHT 0–1 · Stadion Maksimir
- AETBodø/Glimt1–2AjaxHT 0–1 · After extra time · Aspmyra Stadion
- FTSlovan Bratislava0–1Sturm GrazHT 0–0 · Štadión Tehelné pole
- FTEintracht Frankfurt1–2Union Saint-GilloiseHT 0–0 · Deutsche Bank Park
- FTFerencváros0–1OlympiacosHT 0–1 · Groupama Aréna
- FTLegia Warszawa0–3MoldeHT 0–2 · Stadion Miejski Legii Warszawa im. Marszałka Józefa Piłsudskiego
Thursday 7 March
- FTAjax0–0Aston VillaHT 0–0 · Johan Cruijff Arena
- FTMolde2–1Club BruggeHT 1–0 · Aker Stadion
- FTSturm Graz0–3LilleHT 0–1 · Merkur Arena
- FTOlympiacos1–4Maccabi Tel AvivHT 1–3 · Stadio Georgios Karaiskáki
- FTServette FC0–0Viktoria PlzeňHT 0–0 · Stade de Genève
- FTUnion Saint-Gilloise0–3FenerbahçeHT 0–1 · Lotto Park
- FTDinamo Zagreb2–0PAOKHT 1–0 · Stadion Maksimir
- FTMaccabi Haifa3–4FiorentinaHT 2–1 · Bozsik Aréna
Thursday 14 March
- PensViktoria Plzeň0–0Servette FCHT 0–0 · Penalties 3–1 · Doosan Aréna
- FTFenerbahçe0–1Union Saint-GilloiseHT 0–0 · Ülker Stadyumu Fenerbahçe Şükrü Saracoğlu Spor Kompleksi
- FTPAOK5–1Dinamo ZagrebHT 3–0 · Stadio Toumbas
- FTFiorentina1–1Maccabi HaifaHT 0–0 · Stadio Artemio Franchi
- FTAston Villa4–0AjaxHT 1–0 · Villa Park
- FTClub Brugge3–0MoldeHT 1–0 · Jan Breydelstadion
- FTLille1–1Sturm GrazHT 1–1 · Decathlon Arena - Stade Pierre-Mauroy
- AETMaccabi Tel Aviv1–6OlympiacosHT 0–3 · After extra time · TSC Arena
Thursday 11 April
- FTViktoria Plzeň0–0FiorentinaHT 0–0 · Doosan Aréna
- FTOlympiacos3–2FenerbahçeHT 2–0 · Stadio Georgios Karaiskáki
- FTAston Villa2–1LilleHT 1–0 · Villa Park
- FTClub Brugge1–0PAOKHT 1–0 · Jan Breydelstadion
Thursday 18 April
- AETFiorentina2–0Viktoria PlzeňHT 0–0 · After extra time · Stadio Artemio Franchi
- PensLille2–1Aston VillaHT 1–0 · Penalties 3–4 · Decathlon Arena - Stade Pierre-Mauroy
- PensFenerbahçe1–0OlympiacosHT 1–0 · Penalties 2–3 · Ülker Stadyumu Fenerbahçe Şükrü Saracoğlu Spor Kompleksi
- FTPAOK0–2Club BruggeHT 0–2 · Stadio Toumbas
Thursday 2 May
- FTAston Villa2–4OlympiacosHT 1–2 · Villa Park
- FTFiorentina3–2Club BruggeHT 2–1 · Stadio Artemio Franchi
Wednesday 8 May
- FTClub Brugge1–1FiorentinaHT 1–0 · Jan Breydelstadion
Thursday 9 May
- FTOlympiacos2–0Aston VillaHT 1–0 · Stadio Georgios Karaiskáki
Wednesday 29 May
- AETOlympiacos1–0FiorentinaHT 0–0 · After extra time · OPAP Arena
Knockout play-offs
Sturm Graz415Slovan Bratislava101
Olympiacos112Ferencváros000
Servette FC011Ludogorets000
Maccabi Haifa112Gent011
Molde336Legia Warszawa202
Real Betis011Dinamo Zagreb112
Round of 16
Ajax000Aston Villa044
Sturm Graz011Lille314
Maccabi Haifa314Fiorentina415
Molde202Club Brugge134
Dinamo Zagreb213PAOK055
Quarter-finals
Club Brugge123PAOK000
Semi-finals
Aston Villa202Olympiacos426
Fiorentina314Club Brugge213