1976–77 European Cup

The 1976–77 season of the European Cup football club tournament was won for the first time by Liverpool in the final against Borussia Mönchengladbach. Three-time defending champions Bayern Munich were knocked out by Dynamo Kyiv in the quarter-finals. It was only the second time an English side won the tournament, but it started a run of six consecutive wins by English clubs and an eight-year run during which the trophy was won by English clubs on seven occasions. Including this one, Liverpool reached five finals in nine years, of which they won four.

1976–77 European Cup
Stadio Olimpico in Rome hosted the final.
Tournament details
Dates15 September 1976 – 25 May 1977
Teams32
Final positions
ChampionsEngland Liverpool (1st title)
Runners-upWest Germany Borussia Mönchengladbach
Tournament statistics
Matches played61
Goals scored155 (2.54 per match)
Attendance2,002,747 (32,832 per match)
Top scorer(s)Franco Cucinotta (Zürich)
Gerd Müller (Bayern Munich)
5 goals each

Teams

Austria Vienna (1st) Club Brugge (1st) CSKA Sofia (1st) Omonia (1st)
Baník Ostrava (1st) Køge (1st) Liverpool (1st) TPS (1st)
Saint-Étienne (1st) Dynamo Dresden (1st) Borussia Mönchengladbach (1st) Bayern Munich (3rd)TH
PAOK (1st) Ferencváros (1st) ÍA (1st) Dundalk (1st)
Torino (1st) Jeunesse Esch (1st) Sliema Wanderers (1st) PSV Eindhoven (1st)
Crusaders (1st) Viking (1st) Stal Mielec (1st) Benfica (1st)
Steaua București (1st) Rangers (1st) Real Madrid (1st) Malmö FF (1st)
Zürich (1st) Trabzonspor (1st) Dynamo Kyiv (1st) Partizan (1st)

Bracket

1st Round2nd RoundQuarterfinalsSemifinalsFinal
                  
Rangers101
Zürich112
Zürich213
TPS000
Sliema Wanderers202
TPS (a)112
Zürich (a)224
Dynamo Dresden134
Ferencváros5611
Jeunesse Esch123
Ferencváros101
Dynamo Dresden044
Dynamo Dresden202
Benfica000
Zürich101
Liverpool336
CSKA Sofia000
Saint-Étienne011
Saint-Étienne101
PSV000
Dundalk101
PSV167
Saint-Étienne112
Liverpool033
ÍA123
Trabzonspor336
Trabzonspor101
Liverpool033
Liverpool257
Crusaders000
Liverpool3
B. M'gladbach1
Viking202
Baník Ostrava123
Baník Ostrava202
Bayern Munich156
Køge011
Bayern Munich527
Bayern Munich101
Dynamo Kyiv022
Dynamo Kyiv325
Partizan000
Dynamo Kyiv426
PAOK000
Omonia011
PAOK213
Dynamo Kyiv101
B. M'gladbach022
Torino213
Malmö FF112
Torino101
B. M'gladbach202
Austria Vienna101
B. M'gladbach033
B. M'gladbach213
Club Brugge202
Stal Mielec101
Real Madrid213
Real Madrid000
Club Brugge022
Club Brugge213
Steaua București112

First round

Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
Rangers 1–2 Zürich1–10–1
Sliema Wanderers 2–2 (a) TPS2–10–1
Ferencváros 11–3 Jeunesse Esch5–16–2
Dynamo Dresden 2–0 Benfica2–00–0
CSKA Sofia 0–1 Saint-Étienne0–00–1
Dundalk 1–7 PSV Eindhoven1–10–6
ÍA 3–6 Trabzonspor1–32–3
Liverpool 7–0 Crusaders2–05–0
Viking 2–3 Baník Ostrava2–10–2
Køge 1–7 Bayern Munich0–51–2
Dynamo Kyiv 5–0 Partizan3–02–0
Omonia 1–3 PAOK0–21–1
Torino 3–2 Malmö FF2–11–1
Austria Vienna 1–3 Borussia Mönchengladbach1–00–3
Stal Mielec 1–3 Real Madrid1–20–1
Club Brugge 3–2 Steaua București2–11–1

First leg

Rangers 1–1 Zürich
Parlane 34'ReportCucinotta 1'
Attendance: 28,500
Referee: Achille Verbecke (France)

Sliema Wanderers 2–1 TPS
Aquilina 60', 76'ReportManninen 70'
Attendance: 2,156
Referee: Domenico Serafino (Italy)

Ferencváros 5–1 Jeunesse Esch
Nyilasi 14', 22'
Magyar 35'
Onhausz 48'
Ebedli 79'
ReportGiuliani 11'
Attendance: 12,000
Referee: Hermes Reires (Cyprus)

Dynamo Dresden 2–0 Benfica
Kotte 74'
Riedel 78'
Report
Attendance: 33,000

CSKA Sofia 0–0 Saint-Étienne
Report
Attendance: 70,000
Referee: Ernst Dörflinger-Buser (Switzerland)

Dundalk 1–1 PSV Eindhoven
McDowall 6'ReportVan der Kuijlen 75'
Attendance: 6,000
Referee: John Davies (Wales)

ÍA 1–3 Trabzonspor
Sveinsson 56'ReportPerekli 35'
Denizci 85', 87'

Liverpool 2–0 Crusaders
Neal 18' (pen.)
Toshack 64'
Report
Attendance: 22,442

Viking 2–1 Baník Ostrava
Valen 13'
Johannessen 28'
ReportSlaný 81'
Attendance: 5,600
Referee: Georg Krutelew (Finland)

Køge 0–5 Bayern Munich
ReportTorstensson 3', 23'
Müller 19', 33'
Dürnberger 63'
Attendance: 24,800
Referee: Albert Victor (Luxembourg)

Dynamo Kyiv 3–0 Partizan
Onyshchenko 7'
Troshkin 80'
Blokhin 88' (pen.)
Report
Attendance: 41,000

Omonia 0–2 PAOK
ReportKoudas 38'
Sarafis 87'
Attendance: 9,400[1]
Referee: Tsvetan Petrov Stanev (Bulgaria)



Stal Mielec 1–2 Real Madrid
Sekulski 74'ReportSantillana 6'
Del Bosque 52'
Attendance: 25,000[3]
Referee: Ulf Eriksson (Sweden)

Second leg

Zürich 1–0 Rangers
Martinelli 8'Report
Attendance: 28,500
Referee: Emilio Guruceta Muro (Spain)

Zürich won 2–1 on aggregate.


TPS 1–0 Sliema Wanderers
Suhonen 85'Report
Attendance: 933
Referee: Egil Bergstad (Norway)

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


Jeunesse Esch 2–6 Ferencváros
Zwally 45', 47'ReportNyilasi 2', 27'
Pusztai 43', 90'
Szabó 65', 67' (pen.)

Ferencváros won 11–3 on aggregate.


Benfica 0–0 Dynamo Dresden
Report
Attendance: 35,000
Referee: Robert Schaut (Belgium)

Dynamo Dresden won 2–0 on aggregate.


Saint-Étienne won 1–0 on aggregate.


PSV Eindhoven 6–0 Dundalk
Van der Kuijlen 19'
Postuma 33'
Van de Kerkhof 38', 52', 59', 90'
Report

PSV won 7–1 on aggregate.


Trabzonspor 3–2 ÍA
Tok 8', 49'
Çınar 70'
ReportThordarson 18', 55' (pen.)
Attendance: 14,000
Referee: György Müncz (Hungary)

Trabzonspor won 6–3 on aggregate.


Crusaders 0–5 Liverpool
ReportKeegan 34'
Johnson 81', 90'
McDermott 84'
Heighway 87'
Attendance: 11,000
Referee: Gudmundur Haraldsson (Iceland)

Liverpool won 7–0 on aggregate.


Baník Ostrava 2–0 Viking
Vojáček 28', 54'Report
Attendance: 5,606[5]

Baník Ostrava won 3–2 on aggregate.


Bayern Munich 2–1 Køge
Beckenbauer 7'
Torstensson 74'
ReportPoulsen 34'
Attendance: 25,000

Bayern Munich won 7–1 on aggregate.


Partizan 0–2 Dynamo Kyiv
ReportMuntyan 11' (pen.)
Slobodyan 65'

Dynamo Kyiv won 5–0 on aggregate.


PAOK 1–1 Omonia
Sarafis 72'ReportDimitriou 33' (pen.)
Attendance: 11,045
Referee: Michal Jursa (Czechoslovakia)

PAOK won 3–1 on aggregate.


Malmö FF 1–1 Torino
Ljungberg 57' (pen.)ReportP. Sala 3'
Attendance: 16,373[8]

Torino won 3–2 on aggregate.


Borussia Mönchengladbach won 3–1 on aggregate.


Real Madrid 1–0 Stal Mielec
Pirri 64'Report
Attendance: 35,000

Real Madrid won 3–1 on aggregate.


Steaua București 1–1 Club Brugge
Vigu 25'ReportLambert 71'
Attendance: 15,000
Referee: Orhan Cebe (Turkey)

Club Brugge won 3–2 on aggregate.

Second round

Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
Zürich 3–0 TPS2–01–0
Ferencváros 1–4 Dynamo Dresden1–00–4
Saint-Étienne 1–0 PSV Eindhoven1–00–0
Trabzonspor 1–3 Liverpool1–00–3
Baník Ostrava 2–6 Bayern Munich2–10–5
Dynamo Kyiv 6–0 PAOK4–02–0
Torino 1–2 Borussia Mönchengladbach1–20–0
Real Madrid 0–2 Club Brugge0–00–2

First leg

Zürich 2–0 TPS
Cucinotta 17'
Scheiwiler 71'
Report
Attendance: 15,500
Referee: Josef Pouček (Czechoslovakia)

Ferencváros 1–0 Dynamo Dresden
Onhausz 34'Report
Attendance: 30,000[9]
Referee: Nikola Milanov Doudine (Bulgaria)


Trabzonspor 1–0 Liverpool
Usta 62' (pen.)Report

Baník Ostrava 2–1 Bayern Munich
Lorenc 11'
Lička 27'
ReportMüller 53'
Attendance: 31,000

Dynamo Kyiv 4–0 PAOK
Buryak 12', 22'
Kolotov 27'
Slobodyan 60'
Report
Attendance: 35,000[10]


Second leg

TPS 0–1 Zürich
ReportCucinotta 70'
Attendance: 823
Referee: Marian Kustoń (Poland)

Zürich won 3–0 on aggregate.


Dynamo Dresden 4–0 Ferencváros
Heidler 42'
Schmuck 52'
Riedel 59'
Kotte 73'
Report
Attendance: 30,000
Referee: Hilmi Ok (Turkey)

Dynamo Dresden won 4–1 on aggregate.


Saint-Étienne won 1–0 on aggregate.


Liverpool 3–0 Trabzonspor
Heighway 8'
Johnson 10'
Keegan 19'
Report
Attendance: 42,275

Liverpool won 3–1 on aggregate.


Bayern Munich 5–0 Baník Ostrava
Müller 15', 49'
Rummenigge 37'
Kapellmann 71'
Torstensson 74'
Report
Attendance: 58,500
Referee: Dušan Maksimović (Yugoslavia)

Bayern Munich won 6–2 on aggregate.


PAOK 0–2 Dynamo Kyiv
ReportKolotov 73'
Blokhin 82'

Dynamo Kyiv won 6–0 on aggregate.


Borussia Mönchengladbach won 2–1 on aggregate.


Club Brugge 2–0 Real Madrid
Le Fevre 18'
Rubiñán 45' (o.g.)
Report
Attendance: 32,000
Referee: Ken Burns (England)

Club Brugge won 2–0 on aggregate.

Quarter-finals

Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
Zürich 4–4 (a) Dynamo Dresden2–12–3
Saint-Étienne 2–3 Liverpool1–01–3
Bayern Munich 1–2 Dynamo Kyiv1–00–2
Borussia Mönchengladbach 3–2 Club Brugge2–21–0

First leg

Zürich 2–1 Dynamo Dresden
Cucinotta 41'
Risi 90'
ReportKreische 77'
Attendance: 19,000


Bayern Munich 1–0 Dynamo Kyiv
Künkel 43'Report
Attendance: 70,000

Borussia Mönchengladbach 2–2 Club Brugge
Kulik 43'
Simonsen 63'
ReportCools 23'
Courant 39'
Attendance: 65,000
Referee: Georges Konrath (France)

Second leg

4–4 on aggregate; Zürich won on away goals.


Liverpool won 3–2 on aggregate.


Dynamo Kyiv 2–0 Bayern Munich
Buryak 83' (pen.)
Slobodyan 88'
Report
Attendance: 100,000[15]

Dynamo Kyiv won 2–1 on aggregate.


Borussia Mönchengladbach won 3–2 on aggregate.

Semi-finals

Team 1Agg.Tooltip Aggregate scoreTeam 21st leg2nd leg
Zürich 1–6 Liverpool1–30–3
Dynamo Kyiv 1–2 Borussia Mönchengladbach1–00–2

First leg

Zürich 1–3 Liverpool
Risi 6' (pen)ReportNeal 14', 67' (pen.)
Heighway 48'
Attendance: 30,000

Dynamo Kyiv 1–0 Borussia Mönchengladbach
Onyshchenko 71'Report
Attendance: 102,000
Referee: Pablo Sánchez Ibáñez (Spain)

Second leg

Liverpool 3–0 Zürich
Case 33', 79'
Keegan 83'
Report
Attendance: 50,611

Liverpool won 6–1 on aggregate.


Borussia Mönchengladbach won 2–1 on aggregate.

Final

Top scorers

RankPlayerTeamGoals
1 Franco Cucinotta Zürich5
Gerd Müller Bayern Munich5
3 Kevin Keegan Liverpool4
René van de Kerkhof PSV Eindhoven4
Phil Neal Liverpool4
Tibor Nyilasi Ferencváros4
Conny Torstensson Bayern Munich4
8 Leonid Buryak Dynamo Kyiv3
Steve Heighway Liverpool3
David Johnson Liverpool3
Hans-Jürgen Kreische Dynamo Dresden3
Peter Risi Zürich3
Petro Slobodyan Dynamo Kyiv3

Notes

References