# Taça dos Clubes Vencedores de Taças de 1987–88

A edição de 1987/1988 da Taça dos Clubes Vencedores de Taças foi vencida, pela primeira vez, pelos belgas do KV Mechelen que, na final, derrotaram os detentores em títulos, os holandeses do Ajax Amsterdam por 1-0.
O representante português, o Sporting CP, chegou aos quartos-de-final, onde foi eliminado pelos italianos do Atalanta BC.

## Pré-eliminatória

| Equipa 1 | Total | Equipa 2 | 1.ª Mão | 2.ª Mão |
| AEL Limassol | 1-6 | Dunajská Streda | 0-1 | 1-5 |

## Esquema

| Dezasseis-avos | Dezasseis-avos | Dezasseis-avos | Dezasseis-avos | Oitavos-de-final | Oitavos-de-final | Oitavos-de-final | Oitavos-de-final | Quartos-de-final | Quartos-de-final | Quartos-de-final | Quartos-de-final | Meias-finais | Meias-finais | Meias-finais | Meias-finais | Final | Final |
| KV Mechelen | 1 | 2 | 3 |
| Dinamo Bucareste | 0 | 0 | 0 | KV Mechelen | 0 | 2 | 2 |
| St Mirren FC | 1 | 0 | 1 | St Mirren FC | 0 | 0 | 0 |
| Tromsø IL | 0 | 0 | 0 | | | | | KV Mechelen | 1 | 1 | 2 |
| Real Sociedad | 0 | 2 | 2 | | | | | Dínamo Minsk | 1 | 0 | 1 |
| Śląsk Wrocław | 0 | 0 | 0 | Real Sociedad | 1 | 0 | 1 | | | | |
| Dínamo Minsk | 2 | 2 | 4 | Dínamo Minsk (gf) | 1 | 0 | 1 | | | | |
| Gençlerbirliği | 0 | 1 | 1 | | | | | | | | | KV Mechelen | 2 | 2 | 4 |
| Vitosha Sofia | 1 | 1 | 2 | | | | | | | | | Atalanta | 1 | 1 | 2 |
| OFI Creta | 0 | 3 | 3 | OFI Creta | 1 | 0 | 1 | | | | | | | | |
| Merthyr Tydfil FC | 2 | 0 | 2 | Atalanta | 0 | 2 | 2 | | | | | | | | |
| Atalanta | 1 | 2 | 3 | | | | | Atalanta | 2 | 1 | 3 | | | | |
| ÍA | 0 | 0 | 0 | | | | | Sporting | 0 | 1 | 1 | | | | |
| Kalmar FF (a.p.) | 0 | 1 | 1 | Kalmar FF | 1 | 0 | 1 | | | | | | | | |
| Sporting | 4 | 2 | 6 | Sporting | 0 | 5 | 5 | | | | | | | | |
| Swarovski Tirol | 0 | 4 | 4 | | | | | | | | | | | | | KV Mechelen | 1 |
| KS Vllaznia Shkodër | 2 | 4 | 6 | | | | | | | | | | | | | Ajax | 0 |
| Sliema Wanderers | 0 | 0 | 0 | KS Vllaznia Shkodër | 0 | 0 | 0 | | | | | | | | |
| RoPS (gf) | 0 | 1 | 1 | RoPS | 1 | 1 | 2 | | | | | | | | |
| Glentoran FC | 0 | 1 | 1 | | | | | RoPS | 0 | 0 | 0 | | | | |
| Lok Leipzig | 0 | 0 | 0 | | | | | Olympique Marseille | 1 | 3 | 4 | | | | |
| Olympique Marseille | 0 | 1 | 1 | Olympique Marseille | 4 | 3 | 7 | | | | | | | | |
| AaB Fodbold | 1 | 0 | 1(2) | Hajduk Split | 0 | 0 | 0 | | | | | | | | |
| Hajduk Split (gp) | 0 | 1 | 1(4) | | | | | | | | | Olympique Marseille | 0 | 2 | 2 |
| Újpest FC | 1 | 1 | 2 | | | | | | | | | Ajax | 3 | 1 | 4 |
| ADO Den Haag | 0 | 3 | 3 | ADO Den Haag | 2 | 0 | 2 | | | | | | | | |
| Dunajská Streda | 2 | 1 | 3 | BSC Young Boys (gf) | 1 | 1 | 2 | | | | |
| BSC Young Boys | 1 | 3 | 4 | | | | | BSC Young Boys | 0 | 0 | 0 |
| Avenir Beggen | 0 | 0 | 0 | | | | | Ajax | 1 | 1 | 2 |
| Hamburger SV | 5 | 3 | 8 | Hamburger SV | 0 | 0 | 0 | | | | |
| Ajax | 4 | 2 | 6 | Ajax | 1 | 2 | 3 |
| Dundalk FC | 0 | 0 | 0 | | | | |

## Primeira Eliminatória

| Equipa 1 | Total | Equipa 2 | 1.ª Mão | 2.ª Mão |
| KV Mechelen | 3-0 | Dinamo Bucureşti | 1-0 | 2-0 |
| Saint Mirren | 1-0 | Tromsø IL | 1-0 | 0-0 |
| Real Sociedad | 2-0 | Śląsk Wrocław | 0-0 | 2-0 |
| Dínamo Minsk | 4-1 | Gençlerbirliği | 2-0 | 2-1 |
| Vitosha Sofia | 2-3 | OFI Creta | 1-0 | 1-3 |
| Merthyr Tydfil FC | 2-3 | Atalanta BC | 2-1 | 0-2 |
| Íþróttabandalag Akraness | 0-1 | Kalmar FF | 0-0 | 0-1 (a.p.) |
| Sporting CP | 6-4 | FC Swarovski Tirol | 4-0 | 2-4 |
| KS Vllaznia Shkodër | 6-0 | Sliema Wanderers FC | 2-0 | 4-0 |
| Rovaniemen Palloseura | 1-1 | Glentoran FC | 0-0 | 1-1 |
| 1. FC Lokomotive Leipzig | 0-1 | Olympique de Marseille | 0-0 | 0-1 |
| AaB Fodbold | 1-1$^1$ | Hajduk Split | 1-0 | 0-1 (a.p.) |
| Újpest | 2-3 | ADO Den Haag | 1-0 | 1-3 |
| Dunajská Streda | 3-4 | Young Boys | 2-1 | 1-3 |
| FC Avenir Beggen | 0-8 | Hamburger SV | 0-5 | 0-3 |
| Ajax Amsterdam | 6-0 | Dundalk FC | 4-0 | 2-0 |
$^1$Hajduk Split venceu a eliminatória no desempate por penáltis por 4-2

## Segunda Eliminatória

| Equipa 1 | Total | Equipa 2 | 1.ª Mão | 2.ª Mão |
| KV Mechelen | 2-0 | Saint Mirren | 0-0 | 2-0 |
| Real Sociedad | 1-1 | Dínamo Minsk | 1-1 | 0-0 |
| OFI Creta | 1-2 | Atalanta BC | 1-0 | 0-2 |
| Kalmar FF | 1-5 | Sporting CP | 1-0 | 0-5 |
| KS Vllaznia Shkodër | 0-2 | Rovaniemen Palloseura | 0-1 | 0-1 |
| Olympique de Marseille | 7-0 | Hajduk Split | 4-0 | 3-0$^1$ |
| ADO Den Haag | 2-2 | Young Boys | 2-1 | 0-1 |
| Hamburger SV | 0-3 | Ajax Amsterdam | 0-1 | 0-2 |
$^1$Vitória de 3-0 atribuída ao Olympique de Marseille, após o jogo ter sido interrompido por mau comportamento dos adeptos do Hajduk Split

## Quartos-de-Final

| Equipa 1 | Total | Equipa 2 | 1.ª Mão | 2.ª Mão |
| KV Mechelen | 2-1 | Dínamo Minsk | 1-0 | 1-1 |
| Atalanta BC | 3-1 | Sporting CP | 2-0 | 1-1 |
| Rovaniemen Palloseura | 0-4 | Olympique de Marseille | 0-1 | 0-3 |
| Young Boys | 0-2 | Ajax Amsterdam | 0-1 | 0-1 |

## Meias-Finais

| Equipa 1 | Total | Equipa 2 | 1.ª Mão | 2.ª Mão |
| KV Mechelen | 4-2 | Atalanta BC | 2-1 | 2-1 |
| Olympique de Marseille | 2-4 | Ajax Amsterdam | 0-3 | 2-1 |

## Final

| 11 de maio de 1988 | KV Mechelen | 1-0 | Ajax Amsterdam | Stade de la Meinau, Estrasburgo |
| 20:15 | Piet Den Boer 53' | | | Público: 39,446 Árbitro: Dieter Pauly |