Dates | 15 September 1987 – 18 May 1988 |
---|---|
Final positions | |
Champions | ![]() |
Runners-up | ![]() |
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.
Brøndby ![]() | 2-1 | ![]() |
---|---|---|
C. Nielsen ![]() Christensen ![]() |
L. Nilsson ![]() |
Budapesti Honvéd ![]() | 1-0 | ![]() |
---|---|---|
Fodor ![]() |
Celtic ![]() | 2-1 | ![]() |
---|---|---|
Walker ![]() Whyte ![]() |
Mill ![]() |
Coleraine ![]() | 0-1 | ![]() |
---|---|---|
Sturrock ![]() |
EPA Larnaca ![]() | 0-1 | ![]() |
---|---|---|
Ene ![]() |
Barcelona ![]() | 2-0 | ![]() |
---|---|---|
Moratalla ![]() Víctor ![]() |
Wismut Aue ![]() | 0-0 | ![]() |
---|---|---|
Spartak Moscow ![]() | 3-0 | ![]() |
---|---|---|
Mostovoi ![]() Cherenkov ![]() |
Universitatea Craiova ![]() | 3-2 | ![]() |
---|---|---|
Ciurea ![]() Vancea ![]() Ghi ![]() |
Gilberto ![]() Vermelhinho ![]() |
TJ Vítkovice ![]() | 1-1 | ![]() |
---|---|---|
Sta?i?ný ![]() |
Kindvall ![]() |
Zenit ![]() | 2-0 | ![]() |
---|---|---|
Chukhlov ![]() Zheludkov ![]() |
Feyenoord ![]() | 5-0 | ![]() |
---|---|---|
Blinker ![]() Mitchell ![]() van Herpen ![]() Elstrup ![]() |
Grasshopper ![]() | 0-4 | ![]() |
---|---|---|
Borodyuk ![]() Karatayev ![]() |
Beveren ![]() | 2-0 | ![]() |
---|---|---|
Fairclough ![]() |
Flamurtari ![]() | 2-0 | ![]() |
---|---|---|
?or?evi? ![]() Iljadhi ![]() |
Linzer ASK ![]() | 0-0 | ![]() |
---|---|---|
Mjøndalen ![]() | 0-5 | ![]() |
---|---|---|
Riedle ![]() Ordenewitz ![]() Sauer ![]() Wolter ![]() |
Panathinaikos ![]() | 2-0 | ![]() |
---|---|---|
Barret ![]() Vlachos ![]() |
Pogo? Szczecin ![]() | 1-1 | ![]() |
---|---|---|
Le?niak ![]() |
Elkjær ![]() |
Sporting Gijón ![]() | 1-0 | ![]() |
---|---|---|
Jaime ![]() |
TPS ![]() | 0-1 | ![]() |
---|---|---|
Rodax ![]() |
Vele? Mostar ![]() | 5-0 | ![]() |
---|---|---|
Tuce ![]() ?i?i? ![]() |
Lokomotiv Sofia ![]() | 3-1 | ![]() |
---|---|---|
Zlatinov ![]() Stoev ![]() Todorov ![]() |
Shengelia ![]() |
Internazionale ![]() | 3-1 | ![]() |
---|---|---|
Altobelli ![]() Serena ![]() |
Feyyaz ![]() |
Internazionale won 3-1 on aggregate.
Aberdeen won 1-0 on aggregate.
Español won 5-1 on aggregate.
IFK Göteborg ![]() | 0-0 | ![]() |
---|---|---|
Brøndby won 2-1 on aggregate.
Budapesti Honvéd won 1-0 on aggregate.
Borussia Dortmund ![]() | 2-0 | ![]() |
---|---|---|
Dickel ![]() |
Borussia Dortmund won 3-2 on aggregate.
Dundee United won 4-1 on aggregate.
Victoria Bucure?ti ![]() | 3-0 | ![]() |
---|---|---|
Nu ![]() Augustin ![]() |
Victoria Bucure?ti won 4-0 on aggregate.
Belenenses ![]() | 1-0 | ![]() |
---|---|---|
Mapuata ![]() |
Barcelona won 2-1 on aggregate.
Valur ![]() | 1-1 | ![]() |
---|---|---|
J. Jónsson ![]() |
Weiß ![]() |
1-1 on aggregate. Wismut Aue won on away goals.
Spartak Moscow won 3-1 on aggregate.
Chaves ![]() | 2-1 | ![]() |
---|---|---|
Slavkov ![]() Vermelhinho ![]() |
Ghi ![]() |
4-4 on aggregate. Chaves won on away goals.
AIK ![]() | 0-2 | ![]() |
---|---|---|
Dostál ![]() Hou?ka ![]() |
TJ Vítkovice won 3-1 on aggregate.
Club Brugge ![]() | 5-0 | ![]() |
---|---|---|
Brylle ![]() Ceulemans ![]() |
Club Brugge won 5-2 on aggregate.
Spora Luxembourg ![]() | 2-5 | ![]() |
---|---|---|
Di Domenico ![]() Jeitz ![]() |
Elstrup ![]() Hoekstra ![]() Wijnstekers ![]() Heus ![]() |
Feyenoord won 10-2 on aggregate.
Bayer Leverkusen ![]() | 5-1 | ![]() |
---|---|---|
Rolff ![]() Schreier ![]() Hörster ![]() Cha ![]() |
Webora ![]() |
Bayer Leverkusen won 5-1 on aggregate.
Dynamo Moscow ![]() | 1-0 | ![]() |
---|---|---|
Vasilyev ![]() |
Dynamo Moscow won 5-0 on aggregate.
Beveren won 2-1 on aggregate.
Partizan ![]() | 2-1 | ![]() |
---|---|---|
Stevanovi? ![]() Vokrri ![]() |
Kushta ![]() |
Flamurtari won 3-2 on aggregate.
Utrecht ![]() | 2-0 | ![]() |
---|---|---|
van Loen ![]() Steinmann ![]() |
Utrecht won 2-0 on aggregate.
Werder Bremen ![]() | 0-1 | ![]() |
---|---|---|
Markussen ![]() |
Werder Bremen won 5-1 on aggregate.
Panathinaikos won 4-3 on aggregate.
Dinamo Tbilisi ![]() | 3-0 | ![]() |
---|---|---|
Sulakvelidze ![]() Guruli ![]() Chivadze ![]() |
Dinamo Tbilisi won 4-3 on aggregate.
Hellas Verona ![]() | 3-1 | ![]() |
---|---|---|
Elkjær ![]() Di Gennaro ![]() |
Hawrylewicz ![]() |
Hellas Verona won 4-2 on aggregate.
Trakia Plovdiv ![]() | 2-2 | ![]() |
---|---|---|
Pashev ![]() Georgiev ![]() |
?urovi? ![]() Bini? ![]() |
Crvena Zvezda won 5-2 on aggregate.
Milan won 3-1 on aggregate. The game was played in Lecce because of the ban on San Siro.
GKS Katowice ![]() | 1-2 | ![]() |
---|---|---|
Koniarek ![]() |
?ârlea ![]() Cristea ![]() |
Sportul Studen?esc won 3-1 on aggregate.
Vitória de Guimarães won 2-1 on aggregate.
Toulouse won 6-1 on aggregate.
Admira/Wacker ![]() | 0-2 | ![]() |
---|---|---|
Aaltonen ![]() |
TPS won 2-1 on aggregate.
Juventus won 7-0 on aggregate.
Sion ![]() | 3-0 | ![]() |
---|---|---|
Brigger ![]() Bouderbala ![]() Balet ![]() |
Vele? Mostar won 5-3 on aggregate.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Milan ![]() |
0-2 | ![]() |
0-2 (Report) | 0-0 (Report) |
Aberdeen ![]() |
2-2(a) | ![]() |
2-1 (Report) | 0-1 (Report) |
Borussia Dortmund ![]() |
3-2 | ![]() |
2-0 (Report) | 1-2 (Report) |
Brøndby ![]() |
3-3(p) | ![]() |
3-0 (Report) | 0-3 (Report) |
Chaves ![]() |
2-5 | ![]() |
1-2 (Report) | 1-3 (Report) |
Dundee United ![]() |
2-3 | ![]() |
1-2 (Report) | 1-1 (Report) |
Utrecht ![]() |
2-3 | ![]() |
1-1 (Report) | 1-2 (Report) |
Barcelona ![]() |
2-0 | ![]() |
2-0 (Report) | 0-0 (Report) |
Wismut Aue ![]() |
1-2 | ![]() |
1-0 (Report) | 0-2 (Report) |
Spartak Moscow ![]() |
6-7 | ![]() |
4-1 (Report) | 2-6(aet) (Report) |
Internazionale ![]() |
2-1 | ![]() |
0-1 (Report) | 2-0 (Report) |
Panathinaikos ![]() |
(a)3-3 | ![]() |
1-0 (Report) | 2-3 (Report) |
Crvena Zvezda ![]() |
3-5 | ![]() |
3-1 (Report) | 0-4 (Report) |
Toulouse ![]() |
1-2 | ![]() |
1-1 (Report) | 0-1 (Report) |
Victoria Bucure?ti ![]() |
1-2 | ![]() |
1-2 (Report) | 0-0 (Report) |
Vitória de Guimarães ![]() |
(p)1-1 | ![]() |
1-0 (Report) | 0-1 (Report) |
Milan ![]() | 0-2 | ![]() |
---|---|---|
Zubillaga ![]() Pichi Alonso ![]() |
The game was played in Lecce because of the ban on San Siro.
Borussia Dortmund ![]() | 2-0 | ![]() |
---|---|---|
Hupe ![]() Dickel ![]() |
Brøndby ![]() | 3-0 | ![]() |
---|---|---|
Olsen ![]() Steffensen ![]() Christensen ![]() |
Chaves ![]() | 1-2 | ![]() |
---|---|---|
Zdravkov ![]() |
Kovács ![]() Fodor ![]() |
Dundee United ![]() | 1-2 | ![]() |
---|---|---|
Ferguson ![]() |
Chmela ![]() Dostál ![]() |
Utrecht ![]() | 1-1 | ![]() |
---|---|---|
van Ginkel ![]() |
Berthold ![]() |
Barcelona ![]() | 2-0 | ![]() |
---|---|---|
Amarilla ![]() Schuster ![]() |
Wismut Aue ![]() | 1-0 | ![]() |
---|---|---|
Krauß ![]() |
Internazionale ![]() | 0-1 | ![]() |
---|---|---|
Aaltonen ![]() |
Crvena Zvezda ![]() | 3-1 | ![]() |
---|---|---|
Radovanovi? ![]() Cvetkovi? ![]() Stojkovi? ![]() |
Beyens ![]() |
Toulouse ![]() | 1-1 | ![]() |
---|---|---|
Tarantini ![]() |
Schreier ![]() |
Victoria Bucure?ti ![]() | 1-2 | ![]() |
---|---|---|
Vai?covici ![]() |
Chedia ![]() Shengelia ![]() |
Vitória de Guimarães ![]() | 1-0 | ![]() |
---|---|---|
Alcântara ![]() |
Spartak Moscow ![]() | 4-1 | ![]() |
---|---|---|
Mostovoi ![]() Rodionov ![]() Pasulko ![]() |
Burgsmüller ![]() |
Werder Bremen ![]() | 6-2 (a.e.t.) | ![]() |
---|---|---|
Neubarth ![]() Ordenewitz ![]() Sauer ![]() Riedle ![]() Burgsmüller ![]() |
Cherenkov ![]() Pasulko ![]() |
Werder Bremen won 7-6 on aggregate.
Español won 2-0 on aggregate.
2-2 on aggregate. Feyenoord won on away goals.
Vele? Mostar ![]() | 2-1 | ![]() |
---|---|---|
Kodro ![]() Juri? ![]() |
Mill ![]() |
Borussia Dortmund won 3-2 on aggregate.
3-3 on aggregate. Sportul Studen?esc won 3-0 on penalties.
Budapesti Honvéd won 5-2 on aggregate.
TJ Vítkovice ![]() | 1-1 | ![]() |
---|---|---|
Vlk ![]() |
Clark ![]() |
TJ Vítkovice won 3-2 on aggregate.
Hellas Verona ![]() | 2-1 | ![]() |
---|---|---|
Di Gennaro ![]() Verrips ![]() |
de Kock ![]() |
Verona won 3-2 on aggregate.
Barcelona won 2-0 on aggregate.
Flamurtari ![]() | 2-0 | ![]() |
---|---|---|
Taho ![]() V. Ruci ![]() |
Flamurtari won 2-1 on aggregate.
TPS ![]() | 0-2 | ![]() |
---|---|---|
Scifo ![]() Altobelli ![]() |
Internazionale won 2-1 on aggregate.
Juventus ![]() | 3-2 | ![]() |
---|---|---|
Cabrini ![]() Alessio ![]() |
Saravakos ![]() C. Dimopoulos ![]() |
3-3 on aggregate. Panathinaikos won on away goals.
Club Brugge ![]() | 4-0 | ![]() |
---|---|---|
Brylle ![]() Ceulemans ![]() Radovanovi? ![]() Beyens ![]() |
Club Brugge won 5-3 on aggregate.
Bayer Leverkusen ![]() | 1-0 | ![]() |
---|---|---|
Schreier ![]() |
Bayer Leverkusen won 2-1 on aggregate.
Dinamo Tbilisi won 2-1 on aggregate.
1-1 on aggregate. Vitória de Guimarães won 5-4 on penalties.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Borussia Dortmund ![]() |
3-5 | ![]() |
3-0 (Report) | 0-5(aet) (Report) |
Budapesti Honvéd ![]() |
6-7 | ![]() |
5-2 (Report) | 1-5 (Report) |
Barcelona ![]() |
4-2 | ![]() |
4-1 (Report) | 0-1 (Report) |
Feyenoord ![]() |
2-3 | ![]() |
2-2 (Report) | 0-1 (Report) |
Hellas Verona ![]() |
4-1 | ![]() |
3-1 (Report) | 1-0 (Report) |
Internazionale ![]() |
1-2 | ![]() |
1-1 (Report) | 0-1 (Report) |
Vitória de Guimarães ![]() |
2-2(p) | ![]() |
2-0 (Report) | 0-2 (Report) |
Werder Bremen ![]() |
3-2 | ![]() |
2-1 (Report) | 1-1 (Report) |
Borussia Dortmund ![]() | 3-0 | ![]() |
---|---|---|
Mill ![]() Anderbrügge ![]() |
Budapesti Honvéd ![]() | 5-2 | ![]() |
---|---|---|
Kovács ![]() Fodor ![]() |
Saravakos ![]() |
Feyenoord ![]() | 2-2 | ![]() |
---|---|---|
Been ![]() Hoekstra ![]() |
Buncol ![]() Falkenmayer ![]() |
Hellas Verona ![]() | 3-1 | ![]() |
---|---|---|
Fontolan ![]() Pacione ![]() Elkjær ![]() |
Cora? ![]() |
Internazionale ![]() | 1-1 | ![]() |
---|---|---|
Serena ![]() |
Lauridsen ![]() |
Werder Bremen ![]() | 2-1 | ![]() |
---|---|---|
Neubarth ![]() Riedle ![]() |
Shengelia ![]() |
Club Brugge ![]() | 5-0 (a.e.t.) | ![]() |
---|---|---|
Ceulemans ![]() L. Van Der Elst ![]() F. Van Der Elst ![]() |
Club Brugge won 5-3 on aggregate.
Panathinaikos ![]() | 5-1 | ![]() |
---|---|---|
Vlachos ![]() Antoniou ![]() Mavridis ![]() Batsinilas ![]() |
Fitos ![]() |
Panathinaikos won 7-6 on aggregate.
Flamurtari ![]() | 1-0 | ![]() |
---|---|---|
Kushta ![]() |
Barcelona won 4-2 on aggregate.
Bayer Leverkusen ![]() | 1-0 | ![]() |
---|---|---|
Götz ![]() |
Bayer Leverkusen won 3-2 on aggregate.
Hellas Verona won 4-1 on aggregate.
Español ![]() | 1-0 | ![]() |
---|---|---|
Orejuela ![]() |
Español won 2-1 on aggregate.
2-2 on aggregate. TJ Vítkovice won 5-4 on penalties.
Dinamo Tbilisi ![]() | 1-1 | ![]() |
---|---|---|
Sulakvelidze ![]() |
Schaaf ![]() |
Werder Bremen won 3-2 on aggregate.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Bayer Leverkusen ![]() |
1-0 | ![]() |
0-0 (Report) | 1-0 (Report) |
Hellas Verona ![]() |
1-2 | ![]() |
0-1 (Report) | 1-1 (Report) |
Panathinaikos ![]() |
2-3 | ![]() |
2-2 (Report) | 0-1 (Report) |
Español ![]() |
2-0 | ![]() |
2-0 (Report) | 0-0 (Report) |
Hellas Verona ![]() | 0-1 | ![]() |
---|---|---|
Neubarth ![]() |
Panathinaikos ![]() | 2-2 | ![]() |
---|---|---|
Saravakos ![]() Antoniou ![]() |
Ceulemans ![]() Degryse ![]() |
Español ![]() | 2-0 | ![]() |
---|---|---|
Lauridsen ![]() Pineda ![]() |
Barcelona ![]() | 0-1 | ![]() |
---|---|---|
Tita ![]() |
Bayer Leverkusen won 1-0 on aggregate.
Werder Bremen ![]() | 1-1 | ![]() |
---|---|---|
Sauer ![]() |
Volpecina ![]() |
Werder Bremen won 2-1 on aggregate.
Club Brugge ![]() | 1-0 | ![]() |
---|---|---|
Brylle ![]() |
Club Brugge won 3-2 on aggregate.
TJ Vítkovice ![]() | 0-0 | ![]() |
---|---|---|
Español won 2-0 on aggregate.
Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
---|---|---|---|---|
Bayer Leverkusen ![]() |
1-0 | ![]() |
1-0 (Report) | 0-0 (Report) |
Club Brugge ![]() |
2-3 | ![]() |
2-0 (Report) | 0-3(aet) (Report) |
Club Brugge ![]() | 2-0 | ![]() |
---|---|---|
Ceulemans ![]() Gallart ![]() |
Bayer Leverkusen won 1-0 on aggregate.
Español ![]() | 3-0 (a.e.t.) | ![]() |
---|---|---|
Orejuela ![]() Losada ![]() Pichi Alonso ![]() |
Español won 3-2 on aggregate.
Español ![]() | 3-0 | ![]() |
---|---|---|
Losada ![]() Soler ![]() |
3-3 on aggregate. Bayer Leverkusen won 3-2 on penalties.