Season |
Round achieved |
Opponent |
First leg |
Second leg |
|
UEFA Champions League |
22/23
|
Group Stage |
Marseille, E. Frankfurt, Tottenham |
21/22
|
Round of 16 |
|
0:5 |
0:0 |
17/18
|
Group Stage |
Barcelona, Olympiacos, Juventus |
16/17
|
Group Stage |
Bor. Dortmund, Real Madrid, Legia Warszawa |
14/15
|
Group Stage |
FC Schalke 04, NK Maribor, Chelsea |
08/09
|
Round of 16 |
|
0:5 |
1:7 |
07/08
|
Group Stage |
Man Utd, Dynamo Kyiv, AS Roma |
06/07
|
Group Stage |
Bayern Munich, Inter, Spartak Moscow |
00/01
|
Group Stage |
Real Madrid, Spartak Moscow, B. Leverkusen |
97/98
|
Group Stage |
Monaco, Lierse SK, B. Leverkusen |
|
UEFA Champions League Qualifying |
17/18
|
Qualifying Round |
|
0:0 |
5:1 |
15/16
|
Qualifying Round |
|
2:1 |
1:3 |
09/10
|
Fourth Round |
|
2:2 |
1:1 |
05/06
|
Third Round |
|
0:1 |
2:3 |
02/03
|
Third Round |
|
0:0 |
0:2 |
97/98
|
Second Round |
|
0:0 |
3:0 |
|
UEFA Europa League |
23/24
|
Round of 16 |
|
1:1 |
1:2 |
22/23
|
Quarter-Finals |
|
0:1 |
1:1 |
19/20
|
intermediate stage |
|
3:1 |
1:4 AET |
18/19
|
intermediate stage |
|
0:1 |
1:1 |
17/18
|
Quarter-Finals |
|
0:2 |
1:0 |
15/16
|
intermediate stage |
|
0:1 |
1:3 |
14/15
|
intermediate stage |
|
0:2 |
0:0 |
12/13
|
Group Stage |
FC Basel, Videoton FC, KRC Genk |
11/12
|
Semi-Finals |
|
2:1 |
1:3 |
10/11
|
Second Round |
|
1:1 |
2:2 |
09/10
|
Round of 16 |
|
0:0 |
2:2 |
|
Europa League Qualifying |
20/21
|
Qualifying Round |
|
-:- |
1:4 |
12/13
|
Qualifying Round |
|
1:1 |
5:0 |
11/12
|
Qualifying Round |
|
0:0 |
2:1 |
10/11
|
Qualifying Round |
|
0:2 |
3:0 |
|
European Champion Clubs' Cup |
82/83
|
Quarter-Finals |
|
1:0 |
0:2 |
80/81
|
First Round |
|
0:2 |
0:1 |
74/75
|
First Round |
|
0:2 |
1:1 |
70/71
|
Round of 16 |
|
1:2 |
1:2 |
66/67
|
First Round |
|
0:5 |
0:2 |
62/63
|
Round of 16 |
|
1:0 |
1:4 |
61/62
|
First Round |
|
1:1 |
0:2 |
58/59
|
Round of 16 |
|
2:3 |
0:3 |
55/56
|
First Round |
|
3:3 |
2:5 |
|
UEFA-Cup (- 2009) |
07/08
|
Quarter-Finals |
|
0:0 |
0:2 |
05/06
|
First Round |
|
2:1 |
2:3 AET |
04/05
|
Final |
|
-:- |
1:3 |
03/04
|
Second Round |
|
1:1 |
0:3 |
02/03
|
First Round |
|
1:3 |
3:3 AET |
01/02
|
Third Round |
|
0:2 |
1:1 |
99/00
|
First Round |
|
0:3 |
1:0 |
98/99
|
First Round |
|
0:2 |
1:2 |
96/97
|
Second Round |
|
0:2 |
2:1 |
94/95
|
First Round |
|
0:1 |
2:1 |
93/94
|
Round of 16 |
|
2:0 |
0:3 AET |
92/93
|
First Round |
|
2:1 |
1:3 AET |
91/92
|
First Round |
|
1:0 |
0:2 AET |
90/91
|
Semi-Finals |
|
0:0 |
0:2 |
89/90
|
First Round |
|
0:0 |
2:3 on pens |
88/89
|
Second Round |
|
1:2 |
0:0 |
86/87
|
Second Round |
|
0:1 |
2:1 |
85/86
|
Quarter-Finals |
|
1:1 |
0:2 |
84/85
|
Second Round |
|
2:0 |
5:7 on pens |
83/84
|
Second Round |
|
2:0 |
0:5 |
81/82
|
Round of 16 |
|
0:0 |
0:1 |
79/80
|
Second Round |
|
1:1 |
0:2 |
77/78
|
First Round |
|
2:3 |
1:2 |
75/76
|
Second Round |
|
1:3 |
2:1 |
|
UEFA Cup Winners' Cup (-1999) |
95/96
|
Round of 16 |
|
2:0 |
0:4 AET |
87/88
|
Quarter-Finals |
|
0:2 |
1:1 |
78/79
|
First Round |
|
0:1 |
0:1 |
73/74
|
Semi-Finals |
|
1:1 |
1:2 |
72/73
|
First Round |
|
2:1 |
1:6 |
71/72
|
Round of 16 |
|
2:3 |
4:3 AET |
64/65
|
Round of 16 |
|
1:2 |
0:0 |
63/64
|
Winner |
|
3:3 AET |
1:0 |
|
Allianz Cup |
23/24
|
Semi-Finals |
|
-:- |
0:1 |
22/23
|
Final |
|
-:- |
0:2 |
21/22
|
Winner |
|
-:- |
2:1 |
20/21
|
Winner |
|
-:- |
1:0 |
19/20
|
Semi-Finals |
|
-:- |
1:2 |
18/19
|
Winner |
|
-:- |
4:2 on pens |
17/18
|
Winner |
|
-:- |
6:5 on pens |
16/17
|
Group Stage |
Arouca, Varzim, Vitória Setúbal |
15/16
|
Group Stage |
Paços Ferreira, Arouca, Portimonense |
14/15
|
Group Stage |
Vitória Setúbal, Vit. Guimarães, Boavista, Belenenses |
13/14
|
Group Stage |
FC Porto, Penafiel, Marítimo |
12/13
|
Group Stage |
Paços Ferreira, Rio Ave, Marítimo |
11/12
|
Group Stage |
Gil Vicente, Moreirense , Rio Ave |
10/11
|
Semi-Finals |
|
-:- |
1:2 |
09/10
|
Semi-Finals |
|
-:- |
1:4 |
08/09
|
Final |
|
-:- |
3:4 on pens |
07/08
|
Final |
|
-:- |
2:3 on pens |
|
Supertaça Cândido de Oliveira |
21/22
|
Winner |
|
-:- |
2:1 |
19/20
|
Final |
|
-:- |
0:5 |
15/16
|
Winner |
|
-:- |
1:0 |
08/09
|
Winner |
|
-:- |
2:0 |
07/08
|
Winner |
|
-:- |
1:0 |
02/03
|
Winner |
|
-:- |
5:1 |
00/01
|
Winner |
|
0:0 |
1:0 |
95/96
|
Winner |
|
0:0 |
3:0 |
|
Taça de Portugal |
23/24
|
Final |
|
-:- |
-:- |
22/23
|
Third Round |
|
-:- |
0:1 |
21/22
|
Semi-Finals |
|
1:2 |
0:1 |
20/21
|
Round of 16 |
|
-:- |
0:2 |
19/20
|
Third Round |
|
-:- |
0:2 |
18/19
|
Winner |
|
-:- |
7:6 on pens |
17/18
|
Final |
|
-:- |
1:2 |
16/17
|
Quarter-Finals |
|
-:- |
0:1 |
15/16
|
Round of 16 |
|
-:- |
3:4 AET |
14/15
|
Winner |
|
-:- |
5:3 on pens |
13/14
|
Fourth Round |
|
-:- |
3:4 AET |
12/13
|
Third Round |
|
-:- |
2:3 AET |
11/12
|
Final |
|
-:- |
0:1 |
10/11
|
Round of 16 |
|
-:- |
1:2 |
09/10
|
Quarter-Finals |
|
-:- |
2:5 |
08/09
|
Fourth Round |
|
-:- |
5:6 on pens |
07/08
|
Winner |
|
-:- |
2:0 AET |
06/07
|
Winner |
|
-:- |
1:0 |
05/06
|
Semi-Finals |
|
-:- |
5:6 on pens |
04/05
|
Round of 16 |
|
-:- |
9:10 on pens |
03/04
|
Fifth Round |
|
-:- |
0:1 |
02/03
|
Quarter-Finals |
|
-:- |
0:1 |
01/02
|
Winner |
|
-:- |
1:0 |
99/00
|
Final |
|
-:- |
0:2 |
97/98
|
Quarter-Finals |
|
-:- |
1:3 |
96/97
|
Semi-Finals |
|
-:- |
2:3 AET |
95/96
|
Final |
|
-:- |
1:3 |
|
Rio Cup 1951 |
51/52
|
Group Stage |
Vasco da Gama, Austria Vienna, Nacional |
|
Inter-Cities Fairs Cup (-1971) |
69/70
|
Second Round |
|
0:0 |
0:3 |
68/69
|
Second Round |
|
1:1 |
0:1 |
67/68
|
Third Round |
|
0:3 |
1:0 |
65/66
|
Second Round |
|
2:1 |
1:2 |