1ª Eliminatória Estádio dos Arcos - Vila do Conde, Portugal
17/09/1986
1ª Mão: FC Porto - Rabat Ajax FC 9-0
Golos: Fernando Gomes (20', 49', 68' e 83'), Elói (25'), Rabah Madjer (54'), AntónioAndré (59' g.p. e 65' g.p.) e Celso (80').
Ta'Qali National Stadium - La Valetta, Malta
01/10/1986
2ªMão: Rabat Ajax FC - FC Porto 0-1
Golos: António Sousa (80').
Oitavos-de-final Mestsky Stadion - Ostrava, República Checa
22/10/1986
1ª Mão: FC Vítkovice - FC Porto1-0
Golos: Jirí Sourek (23' g.p.)
Estádio das Antas - Porto, Portugal
05/11/1986
2ª Mão: FC Porto - FC Vítkovice 3-0
Golos: AntónioAndré (5'), Celso (25') e PauloFutre (82').
Quartos-de-final Estádio das Antas - Porto, Portugal 04/03/1987
1ª Mão: FC Porto - Brondby IF 1-0
Golos: Rabah Madjer (71').
Esbjerg Idraetspark - Esbjerg, Dinamarca
18/03/1987
2ª Mão: Brondby IF - FC Porto1-1
Golos: Per Steffensen (36') | Juary (74').
Meia-final Estádio das Antas - Porto, Portugal
08/04/1987
1ª Mão: FC Porto - FK Dynamo Kyiv 2-1
Golos: PauloFutre (49') e António André (67' g.p.) | Pavel Yakovenko (73').
Olimpiyskyi National Sports Complex - Kiev, Ucrânia
22/04/1987
2ª Mão: FK Dynamo Kyiv - FC Porto1-2
Golos: Celso (3') e Fernando Gomes (10') | Oleksiy Mykhaylychenko (11').
Final Prater Stadion - Viena, Áustria
27/05/1987
FC Porto - FC Bayern Munchen 2-1
Golos: Ludwig Kogl (24') | Rabah Madjer (77') e Juary (79').