on aggregate. 1–1 on aggregate; Fiorentina won on away goals. Porto won 5–4 on aggregate. Werder Bremen won 5–2 on aggregate. Köln won 3–1 on aggregate. Karl-Marx-Stadt won 5–3 on aggregate. Napoli won 2–1 on aggregate. Dynamo Kyiv won 4–1 on aggregate. Stuttgart won 6–0 on aggregate. Red Star Belgrade won 5–1 on aggregate. Third round |} First leg Second leg Antwerp won 2–1 on aggregate. RFC Liège won 3–2 on aggregate. 1–1 on aggregate; Auxerre won on away goals. Fiorentina won 1–0 on aggregate. Werder Bremen won 8–3 on aggregate. Juventus won 3–1 on aggregate. 2–2 on aggregate; Hamburg won on away goals. Köln won 3–2 on aggregate. Quarter-finals |} First leg Second leg Werder Bremen won 4–3 on aggregate. Fiorentina won 2–0 on aggregate. Köln won 2–0 on aggregate. Juventus won 3–2 on aggregate. Semi-finals |} First leg Second leg 1–1 on aggregate; Fiorentina won on away goals. Juventus won 3–2 on aggregate. Final First leg Second leg Juventus won 3–1 on aggregate. Notes External links Official UEFA Website UEFA Cup seasons 2