1977–78 UEFA Cup
The 1977–78 UEFA Cup was won by PSV Eindhoven on aggregate over SEC Bastia.
The third club was revoked to Hungary and Romania, and it was assigned to Switzerland and Poland.First round
First leg
----
----
----
----
----
UEFA invalidated this game and awarded a 3–0 victory to Schalke 04 as Fiorentina fielded an ineligible player, Gianfranco Casarsa.
----
----
----
----Second leg
Barcelona won 8–2 on aggregate.
----
AEK Athens won 3–1 on aggregate.
----
Bastia won 5–3 on aggregate.
----
Lazio won 5–1 on aggregate.
----
Newcastle United won 4–0 on aggregate.
----
Schalke 04 won 5–1 on aggregate.
----
Dinamo Tbilisi won 1–0 on aggregate.
----
Eintracht Braunschweig won 1-1 on away goals.
----
Torino won 4–1 on aggregate.
----
Zürich won 2–1 on aggregate.Second round
First leg
----
----Second leg
Bastia won 5–2 on aggregate.
----
Lens won 6–2 on aggregate.
----
Torino won 3–2 on aggregate.Third round
First leg
Second leg
Bastia won 5–3 on aggregate.Quarter-finals
Second leg
Bastia won 9–6 on aggregate.Semi-finals
First leg
----Second leg
Bastia won 3–3 on away goals.
----
PSV won 4–3 on aggregate.Final
First leg
Second leg
PSV Eindhoven won 3–0 on aggregate