title: 1988–89 European Cup Winners' Cup
text: # 1988–89 European Cup Winners' Cup
  
  The 1988–89 season of the European Cup Winners' Cup was won for the third time by Barcelona in the final against Italian entrants Sampdoria. The two sides would meet again in the 1992 European Cup Final, which Barcelona also won. Wimbledon did not participate due to UEFA's five-year ban on English clubs from European competition. The defending champions Mechelen were eliminated in the semi-finals by eventual runners-up Sampdoria.
  
  ## Preliminary round
  
  | Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
  | - | - | - | - | - |
  | Békéscsabai | 4–2 | Bryne | 3–0 | 1–2 |
  
  ### Second leg
  
  Békéscsabai won 4–2 on aggregate.
  
  ## First round
  
  | Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
  | - | - | - | - | - |
  | Derry City | 0–4 | Cardiff City | 0–0 | 0–4 |
  | Glenavon | 2–7 | AGF | 1–4 | 1–3 |
  | Fram | 0–7 | Barcelona | 0–2 | 0–5 |
  | Flamurtari Vlorë | 2–4 | Lech Poznań | 2–3 | 0–1 |
  | Internacionál Bratislava | 2–8 | Sredets Sofia | 2–3 | 0–5 |
  | Omonia | 0–3 | Panathinaikos | 0–1 | 0–2 |
  | Roda JC | 2–1 | Vitória de Guimarães | 2–0 | 0–1 |
  | Borac Banja Luka | 2–4 | Metalist Kharkiv | 2–0 | 0–4 |
  | Grasshopper | 0–1 | Eintracht Frankfurt | 0–0 | 0–1 |
  | Sakaryaspor | 2–1 | Békéscsabai | 2–0 | 0–1 |
  | Mechelen | 8–1 | Avenir Beggen | 5–0 | 3–1 |
  | Metz | 1–5 | Anderlecht | 1–3 | 0–2 |
  | Floriana | 0–1 | Dundee United | 0–0 | 0–1 |
  | Dinamo București | 6–0 | Kuusysi Lahti | 3–0 | 3–0 |
  | Carl Zeiss Jena | 5–1 | Kremser SC | 5–0 | 0–1 |
  | IFK Norrköping | 2–3 | Sampdoria | 2–1 | 0–2 |
  
  ### Second leg
  
  Mechelen won 8–1 on aggregate.
  
  Eintracht Frankfurt won 1–0 on aggregate.
  
  Cardiff City won 4–0 on aggregate.
  
  AGF won 7–2 on aggregate.
  
  Barcelona won 7–0 on aggregate.
  
  Lech Poznań won 4–2 on aggregate.
  
  Sredets Sofia won 8–2 on aggregate.
  
  Panathinaikos won 3–0 on aggregate.
  
  Roda JC won 2–1 on aggregate.
  
  Metalist Kharkiv won 4–2 on aggregate.
  
  Sakaryaspor won 2–1 on aggregate.
  
  Anderlecht won 5–1 on aggregate.
  
  Dundee United won 1–0 on aggregate.
  
  Dinamo București won 6–0 on aggregate.
  
  Carl Zeiss Jena won 5–1 on aggregate.
  
  Sampdoria won 3–2 on aggregate.
  
  ## Second round
  
  | Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
  | - | - | - | - | - |
  | Cardiff City | 1–6 | AGF | 1–2 | 0–4 |
  | Barcelona | 2–2 (5–4 p) | Lech Poznań | 1–1 | 1–1 (aet) |
  | Sredets Sofia | 3–0 | Panathinaikos | 2–0 | 1–0 |
  | Roda JC | 1–0 | Metalist Kharkiv | 1–0 | 0–0 |
  | Eintracht Frankfurt | 6–1 | Sakaryaspor | 3–1 | 3–0 |
  | Mechelen | 3–0 | Anderlecht | 1–0 | 2–0 |
  | Dundee United | 1–2 | Dinamo București | 0–1 | 1–1 |
  | Carl Zeiss Jena | 2–4 | Sampdoria | 1–1 | 1–3 |
  
  ### Second leg
  
  AGF won 6–1 on aggregate.
  
  2–2 on aggregate; Barcelona won 5–4 on penalties.
  
  Sredets Sofia won 3–0 on aggregate.
  
  Roda JC won 1–0 on aggregate.
  
  Eintracht Frankfurt won 6–1 on aggregate.
  
  Mechelen won 3–0 on aggregate.
  
  Dinamo București won 2–1 on aggregate.
  
  Sampdoria won 4–2 on aggregate.
  
  ## Quarter-finals
  
  | Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
  | - | - | - | - | - |
  | AGF | 0–1 | Barcelona | 0–1 | 0–0 |
  | Sredets Sofia | 3–3 (4–3 p) | Roda JC | 2–1 | 1–2 (aet) |
  | Eintracht Frankfurt | 0–1 | Mechelen | 0–0 | 0–1 |
  | Dinamo București | 1–1 (a) | Sampdoria | 1–1 | 0–0 |
  
  ### Second leg
  
  Barcelona won 1–0 on aggregate.
  
  3–3 on aggregate; Sredets Sofia won 4–3 on penalties.
  
  Mechelen won 1–0 on aggregate.
  
  1–1 on aggregate; Sampdoria won on away goals.
  
  ## Semi-finals
  
  | Team 1 | Agg. | Team 2 | 1st leg | 2nd leg |
  | - | - | - | - | - |
  | Barcelona | 6–3 | Sredets Sofia | 4–2 | 2–1 |
  | Mechelen | 2–4 | Sampdoria | 2–1 | 0–3 |
  
  ### Second leg
  
  Barcelona won 6–3 on aggregate.
  
  Sampdoria won 4–2 on aggregate.
  
  ## Top scorers
  
  | Rank | Name | Team | Goals |
  | - | - | - | - |
  | 1 | Hristo Stoichkov | Sredets Sofia | 7 |
  | 2 | Lyuboslav Penev | Sredets Sofia | 6 |
  | 3 | Roberto | Barcelona | 5 |
  | 3 | Gianluca Vialli | Sampdoria | 5 |
  | 5 | Jimmy Gilligan | Cardiff City | 4 |
  | 5 | Gary Lineker | Barcelona | 4 |
  | 5 | Frank Pingel | AGF | 4 |
  | 5 | Claudiu Vaișcovici | Dinamo București | 4 |
  | 9 | John Bosman | Mechelen | 3 |
  | 9 | Emil Kostadinov | Sredets Sofia | 3 |
  | 9 | Bjørn Kristensen | AGF | 3 |
  | 9 | Eddie Krnčević | Anderlecht | 3 |
  | 9 | Eli Ohana | Mechelen | 3 |
  