# Taça dos Clubes Campeões Europeus de 1987–88

A Taça dos Campeões Europeus 1987–88 foi a 33ª edição da Taça dos Campeões Europeus.

## Primeira fase

| Equipe 1 | Total | Equipe 2 | 1.º jogo | 2.º jogo |
| Neuchâtel Xamax | 6–2 | Kuusysi | 5–0 | 1–2 |
| Bayern de Munique | 5–0 | CFKA Sredets | 4–0 | 1–0 |
| Real Madrid | 3–1 | Napoli | 2–0 | 1–1 |
| Porto | 6–0 | Vardar | 3–0 | 3–0 |
| Lillestrøm | 5–3 | Linfield | 1–1 | 4–2 |
| Bordeaux | 4–0 | Dynamo Berlin | 2–0 | 2–0 |
| Rapid Viena | 7–0 | Ħamrun Spartans | 6–0 | 1–0 |
| PSV | 3–2 | Galatasaray | 3–0 | 0–2 |
| Estrela de Bucareste | 4–2 | MTK | 4–0 | 0–2 |
| Shamrock Rovers | 0–1 | Omonia | 0–1 | 0–0 |
| Dínamo de Kiev | 1–2 | Rangers | 1–0 | 0–2 |
| Olympiacos | 2–3 | Górnik Zabrze | 1–1 | 1–2 |
| AGF | 4–2 | Jeunesse Esch | 4–1 | 0–1 |
| Benfica | 4–0 | Partizani Tirana | 4–0 | (w/o) |
| Fram | 0–10 | Sparta Praga | 0–2 | 0–8 |
| Malmö FF | 1–2 | Anderlecht | 0–1 | 1–1 |

### Esquema

| Primeira Fase | Primeira Fase | Primeira Fase | Primeira Fase | Segunda Fase | Segunda Fase | Segunda Fase | Segunda Fase | Quartos-de-final | Quartos-de-final | Quartos-de-final | Quartos-de-final | Meias-finais | Meias-finais | Meias-finais | Meias-finais | Final | Final |
| Neuchâtel Xamax | 5 | 1 | 6 |
| FC Kuusysi | 0 | 2 | 2 | Neuchâtel Xamax | 2 | 0 | 2 |
| Bayern Munique | 4 | 1 | 5 | Bayern Munique | 1 | 2 | 3 |
| CFKA Sredets | 0 | 0 | 0 | | | | | Bayern Munique | 3 | 0 | 3 |
| Real Madrid | 2 | 1 | 3 | | | | | Real Madrid | 2 | 2 | 4 |
| SSC Napoli | 0 | 1 | 1 | Real Madrid | 2 | 2 | 4 | | | | |
| FC Porto | 3 | 3 | 6 | FC Porto | 1 | 1 | 2 | | | | |
| FK Vardar | 0 | 0 | 0 | | | | | | | | | Real Madrid | 1 | 0 | 1 |
| Lillestrøm SK | 1 | 4 | 5 | | | | | | | | | PSV Eindhoven (gf) | 1 | 0 | 1 |
| Linfield | 1 | 2 | 3 | Lillestrøm SK | 0 | 0 | 0 | | | | | | | | |
| Bordeaux | 2 | 2 | 4 | Bordeaux | 0 | 1 | 1 | | | | | | | | |
| Dynamo Berlin | 0 | 0 | 0 | | | | | Bordeaux | 1 | 0 | 1 | | | | |
| Rapid Viena | 6 | 1 | 7 | | | | | PSV Eindhoven (gf) | 1 | 0 | 1 | | | | |
| Hamrun Spartans | 0 | 0 | 0 | Rapid Viena | 1 | 0 | 1 | | | | | | | | |
| PSV Eindhoven | 3 | 0 | 3 | PSV Eindhoven | 2 | 2 | 4 | | | | | | | | |
| Galatasaray | 0 | 2 | 2 | | | | | | | | | | | | | PSV Eindhoven (gp) | 0(6) |
| Steaua Bucareste | 4 | 0 | 4 | | | | | | | | | | | | | Benfica | 0(5) |
| MTK Vörös Meteor | 0 | 2 | 2 | Steaua Bucareste | 3 | 2 | 5 | | | | | | | | |
| Shamrock Rovers | 0 | 0 | 0 | Omonia Nicosia | 1 | 0 | 0 | | | | | | | | |
| Omonia Nicosia | 1 | 0 | 1 | | | | | Steaua Bucareste | 2 | 1 | 3 | | | | |
| Dínamo Kiev | 1 | 0 | 1 | | | | | Glasgow Rangers | 0 | 2 | 2 | | | | |
| Glasgow Rangers | 0 | 2 | 2 | Glasgow Rangers | 3 | 1 | 4 | | | | | | | | |
| Olympiakos | 1 | 1 | 2 | Górnik Zabrze | 1 | 1 | 2 | | | | | | | | |
| Górnik Zabrze | 1 | 2 | 3 | | | | | | | | | Steaua Bucareste | 0 | 0 | 0 |
| AGF Aarhus | 4 | 0 | 4 | | | | | | | | | Benfica | 0 | 2 | 2 |
| Jeunesse Esch | 1 | 1 | 2 | AGF Aarhus | 0 | 0 | 0 | | | | | | | | |
| Benfica | 4 | (w) | 4 | Benfica | 0 | 1 | 1 | | | | |
| Partizani Tirana | 0 | (o) | 0 | | | | | Benfica | 2 | 0 | 2 |
| Fram Reykjavík | 0 | 0 | 0 | | | | | Anderlecht | 0 | 1 | 1 |
| Sparta Praga | 2 | 8 | 10 | Sparta Praga | 1 | 0 | 1 | | | | |
| Malmö FF | 0 | 1 | 0 | Anderlecht | 2 | 1 | 3 |
| Anderlecht | 1 | 1 | 2 | | | | |

## Segunda fase

| Equipe 1 | Total | Equipe 2 | 1.º jogo | 2.º jogo |
| Neuchâtel Xamax | 2–3 | Bayern de Munique | 2–1 | 0–2 |
| Real Madrid | 4–2 | Porto | 2–1 | 2–1 |
| Lillestrøm | 0–1 | Bordeaux | 0–0 | 0–1 |
| Rapid Viena | 1–4 | PSV | 1–2 | 0–2 |
| Estrela de Bucareste | 5–1 | Omonia | 3–1 | 2–0 |
| Rangers | 4–2 | Górnik Zabrze | 3–1 | 1–1 |
| AGF | 0–1 | Benfica | 0–0 | 0–1 |
| Sparta Praga | 1–3 | Anderlecht | 1–2 | 0–1 |

## Quartas-de-final

| Equipe 1 | Total | Equipe 2 | 1.º jogo | 2.º jogo |
| Bayern Munich | 3–4 | Real Madrid | 3–2 | 0–2 |
| Bordeaux | 1–1¹ | PSV | 1–1 | 0–0 |
| Estrela de Bucareste | 3–2 | Rangers | 2–0 | 1–2 |
| Benfica | 2–1 | Anderlecht | 2–0 | 0–1 |
¹ PSV venceu no número de gols fora de casa.

## Semifinais

| Equipe 1 | Total | Equipe 2 | 1.º jogo | 2.º jogo |
| Real Madrid | 1–1¹ | PSV | 1–1 | 0–0 |
| Estrela de Bucareste | 0–2 | Benfica | 0–0 | 0–2 |
¹ PSV venceu no número de gols fora de casa.

## Final

| 25 de maio de 1988 | PSV | 0–0 | Benfica | Neckarstadion, Estugarda |
| | | | | Público: 70,000 Árbitro: Luigi Agnolin (Itália) |
| | PÊNALTIS | |
| Koeman Kieft Nielsen Vanenburg Lerby Janssen | 6–5 | Elzo Dito Hajiri António Pacheco Mozer Veloso |
* Taça dos Campeões Europeus 1987-88
* PSV (1ºtítulo)