- Fully up to date as of 22 October 2024.
- Q = qualification round
- PO = play-off
- R = round
- Group = group stage / Group 1 = first group stage / Group 2 = second group stage
- League = league phase
- 1/8 = eighth finals / 1/4 = quarter-finals / 1/2 = semi-finals
- F = final
- PUC = points UEFA coefficient
Season | Competition | Round | Country | Opponent | Score | PUC |
1967–68 | Inter-Cities Fairs Cup | 1R | | Sporting CP | 0–0, 1–2 | 1.0 |
1968–69 | Cup Winners' Cup | 1R | | West Bromwich Albion | 3–1, 0–2 | 2.0 |
1969–70 | Inter-Cities Fairs Cup | 1R | | Sabadell | 0–2, 5–1 | 4.0 |
2R | | Újpest Dózsa | 5–2, 0–3 |
1970–71 | Cup Winners' Cup | 1R | | Kickers Offenbach | 1–2, 2–0 | 7.0 |
1/8 | | Zürich | 2–0, 2–3 |
1/4 | | Chelsea | 2–0, 0–4 |
1971–72 | UEFA Cup | 1R | | Željezničar Sarajevo | 0–3, 3–1 | 2.0 |
1972–73 | UEFA Cup | 1R | | Åtvidabergs | 5–3, 1–2 | 4.0 |
2R | | Porto | 0–3, 3–2 |
1973–74 | European Cup | 1R | | Floriana | 8–0, 2–0 | 6.0 |
2R | | Basel | 2–1, 4–6 |
1975–76 | UEFA Cup | 1R | | Lyon | 3–4, 3–0 | 17.0 |
2R | | Ipswich Town | 0–3, 4–0 |
1/8 | | Roma | 1–0, 1–0 |
1/4 | | Milan | 2–0, 1–2 |
1/2 | | Hamburger SV | 1–1, 1–0 |
F | | Liverpool | 2–3, 1–1 |
1976–77 | European Cup | 1R | | Steaua București | 2–1, 1–1 | 8.0 |
1/8 | | Real Madrid | 0–0, 2–0 |
1/4 | | Borussia Mönchengladbach | 2–2, 0–1 |
1977–78 | European Cup | 1R | | KuPS | 4–0, 5–2 | 13.0 |
1/8 | | Panathinaikos | 2–0, 0–1 |
1/4 | | Atlético Madrid | 2–0, 2–3 |
1/2 | | Juventus | 0–1, 2–0 |
F | | Liverpool | 0–1 |
1978–79 | European Cup | 1R | | Wisła Kraków | 2–1, 1–3 | 2.0 |
1980–81 | European Cup | 1R | | Basel | 0–1, 1–4 | 0.0 |
1981–82 | UEFA Cup | 1R | | Spartak Moscow | 1–3, 1–3 | 0.0 |
1984–85 | UEFA Cup | 1R | | Nottingham Forest | 0–0, 1–0 | 5.0 |
2R | | Tottenham Hotspur | 2–1, 0–3 |
1985–86 | UEFA Cup | 1R | | Boavista | 3–4, 3–1 | 2.0 |
2R | | Spartak Moscow | 0–1, 1–3 |
1986–87 | Cup Winners' Cup | 1R | | Rapid Wien | 3–4, 3–3 | 1.0 |
1987–88 | UEFA Cup | 1R | | Zenit St. Petersburg | 0–2, 5–0 | 13.0 |
2R | | Red Star Belgrade | 1–3, 4–0 |
1/8 | | Borussia Dortmund | 0–3, 5–0 |
1/4 | | Panathinaikos | 2–2, 1–0 |
1/2 | | Espanyol | 2–0, 0–3 |
1988–89 | European Cup | 1R | | Brøndby | 1–0, 1–2 | 4.0 |
1/8 | | Monaco | 1–0, 1–6 |
1989–90 | UEFA Cup | 1R | | Twente | 0–0, 4–1 | 3.0 |
2R | | Rapid Wien | 1–2, 3–4 |
1990–91 | European Cup | 1R | | Lillestrøm | 1–1, 2–0 | 4.0 |
1/8 | | Milan | 0–0, 0–1 |
1991–92 | Cup Winners' Cup | 1R | | Omonia | 2–0, 2–0 | 14.0 |
1/8 | | Katowice | 1–0, 3–0 |
1/4 | | Atlético Madrid | 2–3, 2–1 |
1/2 | | Werder Bremen | 1–0, 0–2 |
1992–93 | Champions League | 1R | | Maccabi Tel Aviv | 1–0, 3–0 | 13.0 |
2R | | Austria Wien | 2–0, 1–3 |
Group | | CSKA Moscow | 1–0, 2–1 |
Group | | Marseille | 0–3, 0–1 |
Group | | Rangers | 1–1, 1–2 |
1994–95 | Cup Winners' Cup | 1R | | Sligo Rovers | 2–1, 3–1 | 10.0 |
1/8 | | Panathinaikos | 1–0, 0–0 |
1/4 | | Chelsea | 1–0, 0–2 |
1995–96 | Cup Winners' Cup | 1R | | Shakhtar Donetsk | 1–0, 1–1 | 3.0 |
1/8 | | Zaragoza | 1–2, 0–1 |
1996–97 | Champions League | Q | | Steaua București | 2–2, 0–3 | 9.0 |
1996–97 | UEFA Cup | 1R | | Lyngby | 1–1, 2–0 |
2R | | Naţional București | 2–0, 1–1 |
3R | | Schalke 04 | 2–1, 0–2 |
1997–98 | UEFA Cup | 2Q | | Gorica | 5–3, 3–0 | 8.0 |
1R | | Beitar Jerusalem | 1–2, 3–0 |
2R | | VfL Bochum | 1–0, 1–4 |
1998–99 | Champions League | 1Q | | Sileks | 0–0, 2–1 | 8.5 |
2Q | | Rosenborg | 0–2, 4–2 |
1998–99 | UEFA Cup | 1R | | Újpest | 5–0, 2–2 |
2R | | VfB Stuttgart | 1–1, 3–2 |
1/8 | | Lyon | 0–1, 3–4 |
1999–2000 | UEFA Cup | Q | | Tulevik Viljandi | 3–0, 2–0 | 4.0 |
1R | | Hapoel Haifa | 1–3, 4–2 |
2000–01 | UEFA Cup | Q | | Flora Tallinn | 4–1, 2–0 | 10.0 |
1R | | APOEL | 2–0, 1–0 |
2R | | St. Gallen | 2–1, 1–1 |
3R | | Barcelona | 0–2, 1–1 |
2001–02 | UEFA Cup | Q | | ´ÍA | 4–0, 6–1 | 11.0 |
1R | | Olympiakos | 2–2, 7–1 |
2R | | Arsenal Kyiv | 2–0, 5–0 |
3R | | Lyon | 4–1, 0–3 |
2002–03 | Champions League | 2Q | | Dinamo București | 3–1, 1–0 | 8.0 |
3Q | | Shakhtar Donetsk | 1–1, 1–1 (pen.: 4–1) |
Group | | Barcelona | 2–3, 0–1 |
Group | | Lokomotiv Moscow | 0–0, 0–2 |
Group | | Galatasaray | 0–0, 3–1 |
2002–03 | UEFA Cup | 3R | | VfB Stuttgart | 1–2, 0–1 |
2003–04 | Champions League | 3Q | | Borussia Dortmund | 2–1, 1–2 (pen.: 4–2) | 11.0 |
Group | | Celta Vigo | 1–1, 1–1 |
Group | | Ajax | 0–2, 2–1 |
Group | | Milan | 1–0, 0–1 |
2003–04 | UEFA Cup | 3R | | Debrecen | 1–0, 0–0 |
1/8 | | Bordeaux | 1–3, 0–1 |
2004–05 | Champions League | 2Q | | Lokomotiv Plovdiv | 2–0, 4–0 | 10.5 |
3Q | | Shakhtar Donetsk | 1–4, 2–2 |
2004–05 | UEFA Cup | 1R | | Châteauroux | 4–0, 2–1 |
Group | | Dnipro Dnipropetrovsk | 2–3 |
Group | | Utrecht | 1–0 |
Group | | Austria Wien | 1–1 |
Group | | Zaragoza | 1–1 |
2005–06 | Champions League | 3Q | | Vålerenga | 0–1, 1–0 (pen.: 4–3) | 9.0 |
Group | | Juventus | 1–2, 0–1 |
Group | | Bayern Munich | 0–1, 1–1 |
Group | | Rapid Wien | 1–0, 3–2 |
2005–06 | UEFA Cup | 3R | | Roma | 1–2, 1–2 |
2006–07 | UEFA Cup | 2Q | | Sūduva | 2–0, 5–2 | 7.0 |
1R | | Ružomberok | 1–0, 1–1 |
Group | | Bayer Leverkusen | 1–1 |
Group | | Tottenham Hotspur | 1–3 |
Group | | Dinamo București | 1–1 |
Group | | Beşiktaş | 1–2 |
2007–08 | UEFA Cup | 1R | | Brann | 1–0, 1–2 | 2.0 |
2008–09 | UEFA Cup | 1R | | Young Boys | 2–2, 2–0 | 6.0 |
Group | | Rosenborg | 0–0 |
Group | | Saint-Étienne | 1–1 |
Group | | Valencia | 1–1 |
Group | | Copenhagen | 0–1 |
2009–10 | Europa League | 3Q | | Lahti | 3–2, 1–1 | 12.5 |
4Q | | Lech Poznań | 0–1, 1–0 (pen.: 4–3) |
Group | | Shakhtar Donetsk | 1–4, 0–0 |
Group | | Toulouse | 2–2, 1–0 |
Group | | Partizan | 2–0, 4–2 |
2R | | Valencia | 1–0, 0–3 |
2010–11 | Europa League | 4Q | | Dinamo Minsk | 2–1, 3–2 | 5.0 |
Group | | Villarreal | 1–2, 1–2 |
Group | | Dinamo Zagreb | 0–0, 0–2 |
Group | | PAOK | 1–1, 1–1 |
2011–12 | Europa League | 3Q | | Qarabağ | 4–1, 0–1 | 10.5 |
PO | | Zestaponi | 3–3, 2–0 |
Group | | Maribor | 2–0, 4–3 |
Group | | Braga | 2–1, 1–1 |
Group | | Birmingham City | 1–2, 2–2 |
2R | | Hannover 96 | 1–2, 0–1 |
2012–13 | Champions League | 3Q | | Copenhagen | 0–0, 2–3 | 5.5 |
2012–13 | Europa League | PO | | Debrecen | 3–0, 4–1 |
Group | | Bordeaux | 0–4, 1–2 |
Group | | Marítimo | 2–0, 1–2 |
Group | | Newcastle United | 0–1, 2–2 |
2013–14 | Europa League | 3Q | | Śląsk Wrocław | 3–3, 0–1 | 0.5 |
2014–15 | Europa League | 3Q | | Brøndby | 3–0, 2–0 | 23.0 |
PO | | Grasshoppers | 2–1, 1–0 |
Group | | Torino | 0–0, 0–0 |
Group | | Helsinki | 3–0, 2–1 |
Group | | Copenhagen | 1–1, 4–0 |
2R | | AaB | 3–1, 3–0 |
3R | | Beşiktaş | 2–1, 3–1 |
1/4 | | Dnipro | 0–0, 0–1 |
2015–16 | Champions League | 3Q | | Panathinaikos | 1–2, 3–0 | 5.0 |
PO | | Manchester United | 1–3, 0–4 |
2015–16 | Europa League | Group | | Napoli | 0–1, 0–5 |
Group | | Midtjylland | 1–3, 1–1 |
Group | | Legia Warsaw | 1–0, 1–1 |
2016–17 | Champions League | Group | | Leicester City | 0–3, 1–2 | 4.0 |
Group | | Copenhagen | 0–2, 0–4 |
Group | | Porto | 1–2, 0–1 |
2017–18 | Champions League | 3Q | | İstanbul Başakşehir | 3–3, 0–2 | 1.5 |
2017–18 | Europa League | PO | | AEK Athens | 0–0, 0–3 |
2018–19 | Champions League | Group | | Monaco | 1–1, 4–0 | 11.0 |
Group | | Borussia Dortmund | 0–1, 0–0 |
Group | | Atlético Madrid | 1–3, 0–0 |
2018–19 | Europa League | R32 | | Red Bull Salzburg | 2–1, 0–4 |
2019–20 | Champions League | 3Q | | Dynamo Kyiv | 1–0, 3–3 | 8.0 |
PO | | LASK | 1–0, 2–1 |
Group | | Galatasaray | 0–0, 1–1 |
Group | | Real Madrid | 2–2, 1–3 |
Group | | Paris Saint-Germain | 0–5, 0–1 |
2019–20 | Europa League | R32 | | Manchester United | 1–1, 0–5 |
2020–21 | Champions League | Group | | Zenit Saint Petersburg | 2–1, 3–0 | 11.0 |
Group | | Borussia Dortmund | 0–3, 0–3 |
Group | | Lazio | 1–1, 2–2 |
2020–21 | Europa League | R32 | | Dynamo Kyiv | 1–1, 0–1 |
2021–22 | Champions League | Group | | Paris Saint-Germain | 1–1, 1–4 | 7.0 |
Group | | RB Leipzig | 2–1, 0–5 |
Group | | Manchester City | 1–5, 1–4 |
2022–23 | Champions League | Group | | Bayer Leverkusen | 1–0, 0–0 | 17.0 |
Group | | Porto | 4–0, 0–4 |
Group | | Atlético Madrid | 2–0, 0–0 |
1/8 | | Benfica | 0–2, 1–5 |
2023–24 | Europa Conference League | 2Q | | AGF | 3–0, 0–1 | 20.0 |
3Q | | KA | 5–1, 5–1 |
PO | | Osasuna | 2–1, 2–2 |
Group | | Beşiktaş | 1–1, 5–0 |
Group | | Bodø/Glimt | 1–0, 3–1 |
Group | | Lugano | 3–1, 2–0 |
1/8 | | Molde | 1–2, 3–0 |
1/4 | | PAOK | 1–0, 2–0 |
1/2 | | Fiorentina | 2–3, 1–1 |
2024–25 | Champions League | League | | Borussia Dortmund | 0–3 | |
League | | Sturm Graz | 1–0 |
League | | Milan | 1–3 |
League | | Aston Villa | |
League | | Celtic | |
League | | Sporting CP | |
League | | Juventus | |
League | | Manchester City | |
Total points for UEFA coefficient: 307.0.
Summary of best results
[edit] From the quarter-finals upwards:
(2 finals)
European Cup / UEFA Champions League (1):
- - finalists in 1978
- - quarter-finalists in 1977
- - group stage (last 8) in 1993
UEFA Cup Winners' Cup:
- - semi-finalists in 1992
- - quarter-finalists in 1971 and 1995
UEFA Cup / UEFA Europa League (1):
- - finalists in 1976
- - semi-finalists in 1988
- - quarter-finalists in 2015
UEFA Europa Conference League:
- - semi-finalists in 2024
|
---|
|
History | |
---|
Teams | |
---|
Grounds | |
---|
Training grounds | |
---|
Rivalries | |
---|
Tournament | |
---|
|