La Copa de Europa 1988-89 fue la 34ª temporada del torneo de clubes de fútbol de la Copa de Europa . La competición la ganó por primera vez desde 1969 , y tercera en total, el Milan cómodamente en la final contra el antiguo campeón Steaua București .
Como campeón defensor, el PSV Eindhoven pasó a la segunda ronda, pero fue eliminado por el Real Madrid en cuartos de final. Los clubes ingleses seguían prohibidos tras el desastre del estadio Heysel en 1985, por lo que al Liverpool se le negó un lugar en la competición.
Como campeón defensor, y debido a la prohibición de los clubes ingleses en competiciones de la UEFA después del desastre del estadio Heysel que redujo el número de equipos en la competición, el PSV Eindhoven obtuvo un pase a la segunda ronda.
Mónaco ganó 2-1 en el global.
Porto ganó 3-2 en el global.
Górnik Zabrze ganó 7-1 en el global.
El Real Madrid ganó 4-0 en el global.
El Celtic ganó 4-1 en el global.
El Estrella Roja de Belgrado ganó 8-0 en el global.
17 Nëntori ganó 3-2 en el global.
IFK Göteborg ganó 7-2 en el global.
Steaua București ganó 7-3 en el global.
El Spartak de Moscú ganó por 3-1 en el global.
2-2 en total; El Club Brujas ganó gracias a los goles a domicilio.
3-3 en total; Neuchâtel Xamax ganó en los penaltis.
Galatasaray ganó 3-2 en el global.
Milán ganó 7-2 en el global.
Werder Bremen ganó 5-3 en el global.
1 Se repitió el partido de vuelta en Belgrado. El partido de vuelta original en Belgrado fue detenido por el árbitro de Alemania Occidental Dieter Pauly debido a una espesa niebla con el Estrella Roja ganando 1-0. Luego, el resultado fue anulado y se llevó a cabo una repetición al día siguiente. La repetición terminó con el marcador 1-1 anterior. [3]
Werder Bremen ganó 1-0 en el global.
El PSV Eindhoven ganó 5-2 en el global.
El partido fue abandonado en el minuto 57 debido a la densa niebla y la poca visibilidad con el marcador 1-0. Luego se anuló y se ordenó una repetición completa del partido para el día siguiente con inicio a las 15:00 CET . Además, la repetición debía comenzar con las mismas alineaciones iniciales que en el partido abandonado, a excepción de los jugadores del Milan Pietro Paolo Virdis y Carlo Ancelotti ; Virdis había sido expulsado en el partido abandonado, mientras que Ancelotti recibió su segunda tarjeta amarilla de la competición, por lo que tuvo que perderse un partido.
2-2 en total; El Milán ganó en los penaltis.
IFK Göteborg ganó 4-0 en el global.
Steaua București ganó 5-1 en el global.
Mónaco ganó 6-2 en el global.
Galatasaray ganó 5-3 en el global.
El Real Madrid ganó 4-2 en el global.
El Real Madrid ganó 3-2 en el global.
Milán ganó 1-0 en el global.
Steaua București ganó 5-2 en el global.
Galatasaray ganó 2-1 en el global.
Milán ganó 6-1 en el global.
Steaua București ganó 5-1 en el global.