1988–89 UEFA Cup

The 1988–89 UEFA Cup was the 18th season of the UEFA Cup, the secondary club football competition organised by the Union of European Football Associations (UEFA). The final was played over two legs at the Stadio San Paolo, Naples, Italy, and at the Neckarstadion, Stuttgart, Germany. The competition was won by Napoli of Italy, who defeated Stuttgart of Germany by an aggregate result of 5–4 to claim their only major European title.

This was the first final and win in the UEFA Cup by an Italian team since Juventus in 1977, starting a successful era for Italian teams who went on to win six UEFA Cup titles in a seven-year period. This was the fourth season in which all English clubs were banned from European football competitions

Association team allocation
A total of 64 teams from 30 UEFA member associations participated in the 1988–89 UEFA Cup, all entering from the first round over six knock-out rounds. The association ranking based on the UEFA country coefficients is used to determine the number of participating teams for each association:


 * Associations 1–3 each have four teams qualify.
 * Associations 4–8 each have three teams qualify.
 * Associations 9–21 each have two teams qualify.
 * Associations 22–32 each have one team qualify.

Due to the ongoing English ban, their two births were allocated to associations 10–11, each gaining a third birth.

Association ranking
For the 1988–89 UEFA Cup, the associations are allocated places according to their 1987 UEFA country coefficients, which takes into account their performance in European competitions from 1982–83 to 1986–87.

Teams
The labels in parentheses show how each team qualified for competition:


 * TH: Title holders
 * CW: Cup winners
 * CR: Cup runners-up
 * LC: League Cup winners
 * 2nd, 3rd, 4th, 5th, 6th, etc.: League position
 * P-W: End-of-season European competition play-offs winners

Schedule
The schedule of the competition was as follows. Matches were scheduled for Wednesdays, except for the first leg of the quarter-finals, which was held on a Tuesday.

First round

 * }

Second leg
Stuttgart won 3–2 on aggregate.

Bayern Munich won 10–4 on aggregate.

''2–2 on aggregate. Groningen won on away goals.''

Lokomotive Leipzig won 7–0 on aggregate.

Heart of Midlothian won 4–0 on aggregate.

Austria Wien won 5–4 on aggregate.

Sporting CP won 6–3 on aggregate.

''4–4 on aggregate. Real Sociedad won on away goals.''

RFC Liège won 11–1 on aggregate.

Internazionale won 4–2 on aggregate.

Újpesti Dózsa won 2–1 on aggregate.

Rangers won 5–2 on aggregate.

Dynamo Dresden won 2–0 on aggregate.

Bordeaux won 3–2 on aggregate.

Dunajská Streda won 6–2 on aggregate.

''1–1 on aggregate. TPS won on away goals.''

Waregem won 5–1 on aggregate.

Malmö FF won 3–2 on aggregate.

''2–2 on aggregate. First Vienna won on away goals.''

Juventus won 5–1 on aggregate.

RŠD Velež won 6–2 on aggregate.

Athletic Bilbao won 2–1 on aggregate.

Benfica won 6–1 on aggregate.

Victoria București won 8–1 on aggregate.

Napoli won 2–1 on aggregate.

Partizan won 10–0 on aggregate.

Servette won 1–0 on aggregate.

Dinamo Minsk won 2–1 on aggregate.

Dinamo Zagreb won 2–1 on aggregate.

Köln won 6–3 on aggregate.

Belenenses won 2–0 on aggregate.

Roma won 4–3 on aggregate.

Second round

 * }

First leg
''The match was briefly interrupted for an intervention by the fire brigade due to Partizan fans starting a large fire at the stadium's east stand by burning the high jump sponge mat. Furthermore, Roma captain Giuseppe Giannini got hit in the head with a coin thrown from the stands as Partizan fans pelted the pitch with missiles following one of the Roma goals. In addition to the SFr200,000 monetary fine, UEFA punished Partizan with a one-match stadium ban, enforced for their 1989–90 Cup Winners' Cup first round tie versus Celtic.

Second leg
Bayern Munich won 5–1 on aggregate.

Köln won 3–1 on aggregate.

Stuttgart won 4–2 on aggregate.

''4–4 on aggregate. Roma won on away goals.''

''0–0 on aggregate. RŠD Velež won 4–3 on penalties.''

Real Sociedad won 2–1 on aggregate.

Heart of Midlothian won 1–0 on aggregate.

Napoli won 3–1 on aggregate.

Bordeaux won 2–0 on aggregate.

Juventus won 7–4 on aggregate.

Dynamo Dresden won 5–3 on aggregate.

''2–2 on aggregate. TPS won on away goals.''

Internazionale won 2–1 on aggregate.

RFC Liège won 3–2 on aggregate.

Groningen won 3–1 on aggregate.

''2–2 on aggregate. Victoria București won on away goals.''

Third round

 * }

Second leg
''3–3 on aggregate. Bayern Munich won on away goals.''

Real Sociedad won 3–2 on aggregate.

Stuttgart won 5–1 on aggregate.

Heart of Midlothian won 4–2 on aggregate.

Napoli won 1–0 on aggregate.

Dynamo Dresden won 4–0 on aggregate.

Juventus won 2–0 on aggregate.

''3–3 on aggregate. Victoria București won on away goals.''

Quarter-finals

 * }

Second leg
''1–1 on aggregate. Stuttgart won 4–2 on penalties.''

Bayern Munich won 2–1 on aggregate.

Napoli won 3–2 on aggregate.

Dynamo Dresden won 5–1 on aggregate.

Semi-finals



 * }

Second leg
Napoli won 4–2 on aggregate.

Stuttgart won 2–1 on aggregate.

Second leg
Napoli won 5–4 on aggregate.