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