1987–88 UEFA Cup
Dates | 15 September 1987 – 18 May 1988 |
---|---|
Final positions | |
Champions | Bayer Leverkusen (1st title) |
Runners-up | Espanyol |
The 1987–88 UEFA Cup was won by Bayer Leverkusen on penalty kicks over Español.
It was the third season of English clubs being barred from this and indeed all European competitions as the sequel of the Heysel disaster of May 1985. The English clubs who missed out on this season of the UEFA Cup were Liverpool, Tottenham Hotspur and Arsenal.
Soviet Union gained a fourth place, Austria and Romania a third one, while France, East Germany and Czechoslovakia remained with two places.
First round[]
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Beşiktaş | 1–3 | Internazionale | 0–0 (Report) | 1–3 (Report) |
Bohemian | 0–1 | Aberdeen | 0–0 (Report) | 0–1 (Report) |
Borussia Mönchengladbach | 1–5 | Español | 0–1 (Report) | 1–4 (Report) |
Brøndby | 2–1 | IFK Göteborg | 2–1 (Report) | 0–0 (Report) |
Budapesti Honvéd | 1–0 | Lokeren | 1–0 (Report) | 0–0 (Report) |
Celtic | 2–3 | Borussia Dortmund | 2–1 (Report) | 0–2 (Report) |
Coleraine | 1–4 | Dundee United | 0–1 (Report) | 1–3 (Report) |
EPA Larnaca | 0–4 | Victoria București | 0–1 (Report) | 0–3 (Report) |
Barcelona | 2–1 | Belenenses | 2–0 (Report) | 0–1 (Report) |
Wismut Aue | (a)1–1 | Valur | 0–0 (Report) | 1–1 (Report) |
Spartak Moscow | 3–1 | Dynamo Dresden | 3–0 (Report) | 0–1 (Report) |
Universitatea Craiova | 4–4(a) | Chaves | 3–2 (Report) | 1–2 (Report) |
TJ Vítkovice | 3–1 | AIK | 1–1 (Report) | 2–0 (Report) |
Zenit | 2–5 | Club Brugge | 2–0 (Report) | 0–5 (Report) |
Feyenoord | 10–2 | Spora Luxembourg | 5–0 (Report) | 5–2 (Report) |
Austria Wien | 1–5 | Bayer Leverkusen | 0–0 (Report) | 1–5 (Report) |
Grasshopper | 0–5 | Dynamo Moscow | 0–4 (Report) | 0–1 (Report) |
Beveren | 2–1 | Bohemians | 2–0 (Report) | 0–1 (Report) |
Flamurtari | 3–2 | Partizan | 2–0 (Report) | 1–2 (Report) |
Linzer ASK | 0–2 | Utrecht | 0–0 (Report) | 0–2 (Report) |
Mjøndalen | 1–5 | Werder Bremen | 0–5 (Report) | 1–0 (Report) |
Panathinaikos | 4–3 | Auxerre | 2–0 (Report) | 2–3 (Report) |
Lokomotiv Sofia | 3–4 | Dinamo Tbilisi | 3–1 (Report) | 0–3 (Report) |
Pogoń Szczecin | 2–4 | Hellas Verona | 1–1 (Report) | 1–3 (Report) |
Crvena Zvezda | 5–2 | Trakia Plovdiv | 3–0 (Report) | 2–2 (Report) |
Sporting Gijón | 1–3 | Milan | 1–0 (Report) | 0–3 (Report) |
Sportul Studențesc | 3–1 | GKS Katowice | 1–0 (Report) | 2–1 (Report) |
Tatabányai Bányász | 1–2 | Vitória de Guimarães | 1–1 (Report) | 0–1 (Report) |
Toulouse | 6–1 | Panionios | 5–1 (Report) | 1–0 (Report) |
TPS | 2–1 | Admira/Wacker | 0–1 (Report) | 2–0 (Report) |
Valletta | 0–7 | Juventus | 0–4 (Report) | 0–3 (Report) |
Velež Mostar | 5–3 | Sion | 5–0 (Report) | 0–3 (Report) |
First leg[]
Beşiktaş | 0–0 | Internazionale |
---|---|---|
Bohemian | 0–0 | Aberdeen |
---|---|---|
Borussia Mönchengladbach | 0–1 | Español |
---|---|---|
Pineda 34' |
Brøndby | 2–1 | IFK Göteborg |
---|---|---|
C. Nielsen 33' Christensen 80' |
L. Nilsson 77' |
Budapesti Honvéd | 1–0 | Lokeren |
---|---|---|
53' |
Celtic | 2–1 | Borussia Dortmund |
---|---|---|
Walker 4' Whyte 88' |
Mill 64' |
Coleraine | 0–1 | Dundee United |
---|---|---|
Sturrock 39' |
EPA Larnaca | 0–1 | Victoria București |
---|---|---|
51' |
Barcelona | 2–0 | Belenenses |
---|---|---|
Moratalla 87' Víctor 90' |
Wismut Aue | 0–0 | Valur |
---|---|---|
Universitatea Craiova | 3–2 | Chaves |
---|---|---|
Ciurea 63' (pen.) 65' 85' |
Gilberto 19' Vermelhinho 52' |
TJ Vítkovice | 1–1 | AIK |
---|---|---|
77' | Kindvall 52' |
Feyenoord | 5–0 | Spora Luxembourg |
---|---|---|
Blinker 16' Mitchell 37', 60' van Herpen 74' Elstrup 77' |
Austria Wien | 0–0 | Bayer Leverkusen |
---|---|---|
Grasshopper | 0–4 | Dynamo Moscow |
---|---|---|
Borodyuk 23', 45' (pen.), 57' Karatayev 79' |
Beveren | 2–0 | Bohemians |
---|---|---|
Fairclough 16', 53' |
Flamurtari | 2–0 | Partizan |
---|---|---|
Đorđević 30' (o.g.) Iljadhi 83' |
Linzer ASK | 0–0 | Utrecht |
---|---|---|
Mjøndalen | 0–5 | Werder Bremen |
---|---|---|
Riedle 6', 87' Ordenewitz 52' Sauer 55' Wolter 64' |
Panathinaikos | 2–0 | Auxerre |
---|---|---|
9' (o.g.) Vlachos 51' |
Pogoń Szczecin | 1–1 | Hellas Verona |
---|---|---|
Leśniak 59' | Elkjær 8' |
Crvena Zvezda | 3–0 | Trakia Plovdiv |
---|---|---|
Radovanović 57' Šabanadžović 60' Cvetković 61' |
Sporting Gijón | 1–0 | Milan |
---|---|---|
70' |
Sportul Studențesc | 1–0 | GKS Katowice |
---|---|---|
Țârlea 46' |
Tatabányai Bányász | 1–1 | Vitória de Guimarães |
---|---|---|
41' | Caio Júnior 78' |
Toulouse | 5–1 | Panionios |
---|---|---|
Passi 8' Stopyra 26' Rocheteau 48' Márcico 52', 87' (pen.) |
Aposporis 64' |
TPS | 0–1 | Admira/Wacker |
---|---|---|
Rodax 14' |
Valletta | 0–4 | Juventus |
---|---|---|
Laudrup 26', 42' Alessio 37', 70' |
Velež Mostar | 5–0 | Sion |
---|---|---|
Tuce 17', 32', 37', 61' (pen.) Šišić 60' |
Lokomotiv Sofia | 3–1 | Dinamo Tbilisi |
---|---|---|
45' (pen.) Stoev 61' (pen.) Todorov 84' |
Shengelia 75' |
Second leg[]
Internazionale won 3–1 on aggregate.
Aberdeen | 1–0 | Bohemian |
---|---|---|
Bett 2' (pen.) |
Aberdeen won 1–0 on aggregate.
Español | 4–1 | Borussia Mönchengladbach |
---|---|---|
Valverde 30' 45' Golobart 49' Pineda 54' |
Rahn 59' |
Español won 5–1 on aggregate.
IFK Göteborg | 0–0 | Brøndby |
---|---|---|
Brøndby won 2–1 on aggregate.
Lokeren | 0–0 | Budapesti Honvéd |
---|---|---|
Budapesti Honvéd won 1–0 on aggregate.
Borussia Dortmund | 2–0 | Celtic |
---|---|---|
Dickel 74', 86' |
Borussia Dortmund won 3–2 on aggregate.
Dundee United | 3–1 | Coleraine |
---|---|---|
Gallacher 28' Sturrock 73' Clark 80' |
48' |
Dundee United won 4–1 on aggregate.
Victoria București | 3–0 | EPA Larnaca |
---|---|---|
32', 61' (pen.) Augustin 82' |
Victoria București won 4–0 on aggregate.
Belenenses | 1–0 | Barcelona |
---|---|---|
Mapuata 4' |
Barcelona won 2–1 on aggregate.
Valur | 1–1 | Wismut Aue |
---|---|---|
11' | 81' (pen.) |
1–1 on aggregate. Wismut Aue won on away goals.
Dynamo Dresden | 1–0 | Spartak Moscow |
---|---|---|
Minge 8' |
Spartak Moscow won 3–1 on aggregate.
Chaves | 2–1 | Universitatea Craiova |
---|---|---|
Slavkov 5' Vermelhinho 62' |
83' |
4–4 on aggregate. Chaves won on away goals.
AIK | 0–2 | TJ Vítkovice |
---|---|---|
61' 77' |
TJ Vítkovice won 3–1 on aggregate.
Club Brugge | 5–0 | Zenit |
---|---|---|
Brylle 20', 39', 59', 69' Ceulemans 44' |
Club Brugge won 5–2 on aggregate.
Spora Luxembourg | 2–5 | Feyenoord |
---|---|---|
Di Domenico 28' 42' |
Elstrup 24' (pen.), 80' Hoekstra 61' Wijnstekers 62' Heus 65' |
Feyenoord won 10–2 on aggregate.
Bayer Leverkusen | 5–1 | Austria Wien |
---|---|---|
Rolff 24', 60' Schreier 46' Hörster 57' Cha 74' |
31' |
Bayer Leverkusen won 5–1 on aggregate.
Dynamo Moscow | 1–0 | Grasshopper |
---|---|---|
Vasilyev 33' |
Dynamo Moscow won 5–0 on aggregate.
Bohemians | 1–0 | Beveren |
---|---|---|
Chaloupka 11' |
Beveren won 2–1 on aggregate.
Partizan | 2–1 | Flamurtari |
---|---|---|
Stevanović 44' (pen.) Vokrri 60' |
Kushta 82' |
Flamurtari won 3–2 on aggregate.
Utrecht | 2–0 | Linzer ASK |
---|---|---|
van Loen 22' Steinmann 48' |
Utrecht won 2–0 on aggregate.
Werder Bremen | 0–1 | Mjøndalen |
---|---|---|
Markussen 78' |
Werder Bremen won 5–1 on aggregate.
Panathinaikos won 4–3 on aggregate.
Dinamo Tbilisi | 3–0 | Lokomotiv Sofia |
---|---|---|
Sulakvelidze 41' Guruli 73' Chivadze 79' |
Dinamo Tbilisi won 4–3 on aggregate.
Hellas Verona | 3–1 | Pogoń Szczecin |
---|---|---|
Elkjær 32', 39' (pen.) Di Gennaro 43' (pen.) |
Hawrylewicz 82' |
Hellas Verona won 4–2 on aggregate.
Trakia Plovdiv | 2–2 | Crvena Zvezda |
---|---|---|
Pashev 55' (pen.) Georgiev 66' |
Đurović 11' Binić 82' |
Crvena Zvezda won 5–2 on aggregate.
Milan | 3–0 | Sporting Gijón |
---|---|---|
Virdis 20' (pen.), 45' (pen.) Gullit 43' |
Milan won 3–1 on aggregate. The game was played in Lecce because of the ban on San Siro.
GKS Katowice | 1–2 | Sportul Studențesc |
---|---|---|
Koniarek 31' | 22' Cristea 28' |
Sportul Studențesc won 3–1 on aggregate.
Vitória de Guimarães won 2–1 on aggregate.
Panionios | 0–1 | Toulouse |
---|---|---|
Rocheteau 57' |
Toulouse won 6–1 on aggregate.
Admira/Wacker | 0–2 | TPS |
---|---|---|
Aaltonen 39', 75' |
TPS won 2–1 on aggregate.
Juventus | 3–0 | Valletta |
---|---|---|
Magrin 23' Vignola 60' Rush 87' |
Juventus won 7–0 on aggregate.
Sion | 3–0 | Velež Mostar |
---|---|---|
Brigger 4' Bouderbala 7' 22' |
Velež Mostar won 5–3 on aggregate.
Second round[]
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Milan | 0–2 | Español | 0–2 (Report) | 0–0 (Report) |
Aberdeen | 2–2(a) | Feyenoord | 2–1 (Report) | 0–1 (Report) |
Borussia Dortmund | 3–2 | Velež Mostar | 2–0 (Report) | 1–2 (Report) |
Brøndby | 3–3(p) | Sportul Studențesc | 3–0 (Report) | 0–3 (Report) |
Chaves | 2–5 | Budapesti Honvéd | 1–2 (Report) | 1–3 (Report) |
Dundee United | 2–3 | TJ Vítkovice | 1–2 (Report) | 1–1 (Report) |
Utrecht | 2–3 | Hellas Verona | 1–1 (Report) | 1–2 (Report) |
Barcelona | 2–0 | Dynamo Moscow | 2–0 (Report) | 0–0 (Report) |
Wismut Aue | 1–2 | Flamurtari | 1–0 (Report) | 0–2 (Report) |
Spartak Moscow | 6–7 | Werder Bremen | 4–1 (Report) | 2–6(aet) (Report) |
Internazionale | 2–1 | TPS | 0–1 (Report) | 2–0 (Report) |
Panathinaikos | (a)3–3 | Juventus | 1–0 (Report) | 2–3 (Report) |
Crvena Zvezda | 3–5 | Club Brugge | 3–1 (Report) | 0–4 (Report) |
Toulouse | 1–2 | Bayer Leverkusen | 1–1 (Report) | 0–1 (Report) |
Victoria București | 1–2 | Dinamo Tbilisi | 1–2 (Report) | 0–0 (Report) |
Vitória de Guimarães | (p)1-1 | Beveren | 1–0 (Report) | 0–1 (Report) |
First leg[]
Milan | 0–2 | Español |
---|---|---|
Zubillaga 40' Pichi Alonso 49' |
The game was played in Lecce because of the ban on San Siro.
Borussia Dortmund | 2–0 | Velež Mostar |
---|---|---|
Hupe 68' Dickel 86' |
Brøndby | 3–0 | Sportul Studențesc |
---|---|---|
Olsen 16' Steffensen 30' (pen.) Christensen 86' |
Chaves | 1–2 | Budapesti Honvéd |
---|---|---|
Zdravkov 87' | Kovács 73' 81' |
Dundee United | 1–2 | TJ Vítkovice |
---|---|---|
Ferguson 24' | 12' 78' |
Utrecht | 1–1 | Hellas Verona |
---|---|---|
45' | Berthold 44' |
Barcelona | 2–0 | Dynamo Moscow |
---|---|---|
Amarilla 10' Schuster 30' |
Wismut Aue | 1–0 | Flamurtari |
---|---|---|
22' |
Internazionale | 0–1 | TPS |
---|---|---|
Aaltonen 11' |
Panathinaikos | 1–0 | Juventus |
---|---|---|
Saravakos 6' |
Crvena Zvezda | 3–1 | Club Brugge |
---|---|---|
Radovanović 53' Cvetković 82' Stojković 90' (pen.) |
Beyens 41' |
Victoria București | 1–2 | Dinamo Tbilisi |
---|---|---|
Vaișcovici 67' (pen.) | Chedia 3' Shengelia 20' |
Vitória de Guimarães | 1–0 | Beveren |
---|---|---|
Alcântara 66' (pen.) |
Spartak Moscow | 4–1 | Werder Bremen |
---|---|---|
Mostovoi 11' Rodionov 36', 55' Pasulko 90' |
Burgsmüller 81' |
Second leg[]
Werder Bremen | 6–2 (a.e.t.) | Spartak Moscow |
---|---|---|
Neubarth 4', 10' Ordenewitz 25' Sauer 78' Riedle 101' Burgsmüller 109' |
Cherenkov 71' Pasulko 110' |
Werder Bremen won 7–6 on aggregate.
Español | 0–0 | Milan |
---|---|---|
Español won 2–0 on aggregate.
Feyenoord | 1–0 | Aberdeen |
---|---|---|
Hoekstra 74' |
2–2 on aggregate. Feyenoord won on away goals.
Velež Mostar | 2–1 | Borussia Dortmund |
---|---|---|
Kodro 67' Jurić 89' |
Mill 88' |
Borussia Dortmund won 3–2 on aggregate.
Sportul Studențesc | 3–0 (a.e.t.) | Brøndby |
---|---|---|
Munteanu 7' 78' 89' |
||
Penalties | ||
Iorgulescu Țicleanu Bozeșan |
3–0 | Schmeichel Olsen K. Nielsen |
3–3 on aggregate. Sportul Studențesc won 3–0 on penalties.
Budapesti Honvéd | 3–1 | Chaves |
---|---|---|
Sallai 22' 79' Kovács 88' |
77' |
Budapesti Honvéd won 5–2 on aggregate.
TJ Vítkovice | 1–1 | Dundee United |
---|---|---|
Vlk 77' | Clark 37' |
TJ Vítkovice won 3–2 on aggregate.
Hellas Verona | 2–1 | Utrecht |
---|---|---|
Di Gennaro 69' 89' (o.g.) |
de Kock 71' |
Verona won 3–2 on aggregate.
Barcelona won 2–0 on aggregate.
Flamurtari | 2–0 | Wismut Aue |
---|---|---|
Taho 3' V. Ruci 72' |
Flamurtari won 2–1 on aggregate.
TPS | 0–2 | Internazionale |
---|---|---|
Scifo 50' Altobelli 74' |
Internazionale won 2–1 on aggregate.
Juventus | 3–2 | Panathinaikos |
---|---|---|
Cabrini 49', 72' (pen.) Alessio 59' |
Saravakos 46' C. Dimopoulos 53' |
3–3 on aggregate. Panathinaikos won on away goals.
Club Brugge | 4–0 | Crvena Zvezda |
---|---|---|
Brylle 13' Ceulemans 47' Radovanović 49' (o.g.) Beyens 88' |
Club Brugge won 5–3 on aggregate.
Bayer Leverkusen | 1–0 | Toulouse |
---|---|---|
Schreier 80' |
Bayer Leverkusen won 2–1 on aggregate.
Dinamo Tbilisi | 0–0 | Victoria București |
---|---|---|
Dinamo Tbilisi won 2–1 on aggregate.
Beveren | 1–0 (a.e.t.) | Vitória de Guimarães |
---|---|---|
Lemoine 66' | ||
Penalties | ||
Kusto Lemoine |
4–5 | Carvalho Adão Miguel Alcântara |
1–1 on aggregate. Vitória de Guimarães won 5–4 on penalties.
Third round[]
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Borussia Dortmund | 3–5 | Club Brugge | 3–0 (Report) | 0–5(aet) (Report) |
Budapesti Honvéd | 6–7 | Panathinaikos | 5–2 (Report) | 1–5 (Report) |
Barcelona | 4–2 | Flamurtari | 4–1 (Report) | 0–1 (Report) |
Feyenoord | 2–3 | Bayer Leverkusen | 2–2 (Report) | 0–1 (Report) |
Hellas Verona | 4–1 | Sportul Studențesc | 3–1 (Report) | 1–0 (Report) |
Internazionale | 1–2 | Español | 1–1 (Report) | 0–1 (Report) |
Vitória de Guimarães | 2–2(p) | TJ Vítkovice | 2–0 (Report) | 0–2 (Report) |
Werder Bremen | 3–2 | Dinamo Tbilisi | 2–1 (Report) | 1–1 (Report) |
First leg[]
Borussia Dortmund | 3–0 | Club Brugge |
---|---|---|
Mill 13', 63' Anderbrügge 77' |
Budapesti Honvéd | 5–2 | Panathinaikos |
---|---|---|
Kovács 2', 32', 58', 61' 24' (pen.) |
Saravakos 65', 88' |
Barcelona | 4–1 | Flamurtari |
---|---|---|
Urbano 43' Lineker 54', 58' Carrasco 55' |
V. Ruci 70' (pen.) |
Feyenoord | 2–2 | Bayer Leverkusen |
---|---|---|
Been 36' Hoekstra 45' |
Buncol 19' Falkenmayer 32' |
Hellas Verona | 3–1 | Sportul Studențesc |
---|---|---|
Fontolan 25' Pacione 29' Elkjær 81' (pen.) |
Coraș 63' |
Internazionale | 1–1 | Español |
---|---|---|
Serena 31' | Lauridsen 82' |
Vitória de Guimarães | 2–0 | TJ Vítkovice |
---|---|---|
62' Caio Júnior 74' |
Werder Bremen | 2–1 | Dinamo Tbilisi |
---|---|---|
Neubarth 3' Riedle 18' |
Shengelia 20' |
Second leg[]
Club Brugge | 5–0 (a.e.t.) | Borussia Dortmund |
---|---|---|
Ceulemans 10' L. Van Der Elst 48', 83' (pen.), 108' (pen.) F. Van Der Elst 100' |
Club Brugge won 5–3 on aggregate.
Panathinaikos | 5–1 | Budapesti Honvéd |
---|---|---|
Vlachos 23', 37' Antoniou 55' Mavridis 65' Batsinilas 82' |
60' |
Panathinaikos won 7–6 on aggregate.
Flamurtari | 1–0 | Barcelona |
---|---|---|
Kushta 15' |
Barcelona won 4–2 on aggregate.
Bayer Leverkusen | 1–0 | Feyenoord |
---|---|---|
Götz 30' |
Bayer Leverkusen won 3–2 on aggregate.
Sportul Studențesc | 0–1 | Hellas Verona |
---|---|---|
Elkjær 69' |
Hellas Verona won 4–1 on aggregate.
Español | 1–0 | Internazionale |
---|---|---|
Orejuela 23' |
Español won 2–1 on aggregate.
TJ Vítkovice | 2–0 (a.e.t.) | Vitória de Guimarães |
---|---|---|
33' Grussmann 88' |
||
Penalties | ||
Bartl Kadlec Grussmann |
5–4 | Adão Weber Miguel N'Dinga |
2–2 on aggregate. TJ Vítkovice won 5–4 on penalties.
Dinamo Tbilisi | 1–1 | Werder Bremen |
---|---|---|
Sulakvelidze 31' | Schaaf 61' |
Werder Bremen won 3–2 on aggregate.
Quarter-finals[]
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Bayer Leverkusen | 1–0 | Barcelona | 0–0 (Report) | 1–0 (Report) |
Hellas Verona | 1–2 | Werder Bremen | 0–1 (Report) | 1–1 (Report) |
Panathinaikos | 2–3 | Club Brugge | 2–2 (Report) | 0–1 (Report) |
Español | 2–0 | TJ Vítkovice | 2–0 (Report) | 0–0 (Report) |
First leg[]
Bayer Leverkusen | 0–0 | Barcelona |
---|---|---|
Hellas Verona | 0–1 | Werder Bremen |
---|---|---|
Neubarth 49' |
Panathinaikos | 2–2 | Club Brugge |
---|---|---|
Saravakos 54' Antoniou 60' |
Ceulemans 55' Degryse 86' |
Español | 2–0 | TJ Vítkovice |
---|---|---|
Lauridsen 31' Pineda 69' |
Second leg[]
Barcelona | 0–1 | Bayer Leverkusen |
---|---|---|
Tita 59' |
Bayer Leverkusen won 1–0 on aggregate.
Werder Bremen | 1–1 | Hellas Verona |
---|---|---|
Sauer 32' | Volpecina 54' |
Werder Bremen won 2–1 on aggregate.
Club Brugge | 1–0 | Panathinaikos |
---|---|---|
Brylle 44' |
Club Brugge won 3–2 on aggregate.
TJ Vítkovice | 0–0 | Español |
---|---|---|
Español won 2–0 on aggregate.
Semi-finals[]
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Bayer Leverkusen | 1–0 | Werder Bremen | 1–0 (Report) | 0–0 (Report) |
Club Brugge | 2–3 | Español | 2–0 (Report) | 0–3(aet) (Report) |
First leg[]
Bayer Leverkusen | 1–0 | Werder Bremen |
---|---|---|
A. Reinhardt 60' |
Club Brugge | 2–0 | Español |
---|---|---|
Ceulemans 42' 74' (o.g.) |
Second leg[]
Werder Bremen | 0–0 | Bayer Leverkusen |
---|---|---|
Bayer Leverkusen won 1–0 on aggregate.
Español won 3–2 on aggregate.
Final[]
First leg[]
Second leg[]
Bayer Leverkusen | 3–0 | Español |
---|---|---|
Tita 57' Götz 63' Cha 81' |
||
Penalties | ||
Falkenmayer Rolff Waas Täuber |
3–2 | Pichi Alonso Urquiaga Zúñiga Losada |
3–3 on aggregate. Bayer Leverkusen won 3–2 on penalties.
External links[]
- 1987–88 All matches UEFA Cup – season at UEFA website
- Official Site
- Results at RSSSF.com
- All scorers 1987–88 UEFA Cup according to protocols UEFA
- 1987/88 UEFA Cup - results and line-ups (archive)
- UEFA Cup seasons
- 1987–88 in European football