1976–77 UEFA Cup

1976–77 UEFA Cup
Tournament details
Dates8 September 1976 – 18 May 1977
Teams64
Final positions
Champions Juventus (1st title)
Runners-up Athletic Bilbao
Tournament statistics
Matches played126
Goals scored399 (3.17 per match)
Attendance2,810,845 (22,308 per match)
Top scorer(s)Stan Bowles (Queens Park Rangers)
11 goals

The 1976–77 UEFA Cup was the sixth season of the UEFA Cup, the third-tier club football competition organised by UEFA. The final was played over two legs at Stadio Comunale, Turin, Italy, and at San Mamés, Bilbao, Spain. It was won by Juventus of Italy, who defeated Athletic Bilbao of Spain on the away goals rule after a 2–2 aggregate draw to claim their first UEFA Cup title.

This was the first major European conquest for Juventus, having previously lost one European Cup final and two Inter-Cities Fairs' Cup finals. It was the first time that a team from Southern Europe had won the competition, and the last European title for an Italian team for seven years, which was their biggest international drought at club level until 2018.[1]

In their first European final, Athletic Bilbao was the first Spanish finalist in the UEFA Cup, and the only one until 1985. A Spanish club last reached the Inter-Cities Fairs' Cup final in 1966, which was also the last year with a Spanish title in Europe. Athletic became the fourth different Spanish side to lose at this stage in European competition ever since.

Association team allocation

A total of 64 teams from 31 UEFA member associations participate in the 1976–77 UEFA Cup. The original allocation scheme was as follows:

  • 3 associations have four teams qualify.
  • 3 associations have three teams qualify.
  • 18 associations have two teams qualify.
  • 7 associations have one team qualify.

Hungary and Romania were the two associations selected to have an extra third birth for this season, while the Soviet Union and Sweden went back to two qualified teams.

Associations in the 1976–77 UEFA Cup
Four teams
England
West Germany
Italy
Three teams
Spain
Hungary
Romania
Two teams
Netherlands East Germany Soviet Union
Yugoslavia Scotland Portugal
Czechoslovakia Belgium Poland
Greece France Bulgaria
Sweden Switzerland Austria
Turkey Denmark Norway
One team
Republic of Ireland
Northern Ireland
Malta
Finland
Iceland
Cyprus
Luxembourg
Did not compete
Wales[Note WAL]
Albania[Note ALB]
  • ^
    Wales: There was no national league in Wales before 1992 and the only competition organised by the Football Association of Wales was the Welsh Cup so Wales had just a single participant in European competitions, the winner (or best placed Welsh team as several English teams also competed) of the Welsh Cup which competed in the UEFA Cup Winners' Cup.
  • ^
    Albania: Albanian teams were absent from European competition from 1973 to 1978 due to the international isolation of the country during the communist rule of Enver Hoxha.[2] Vllaznia would have qualified for the UEFA Cup by league position.
  • Teams

    The labels in the 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
    Qualified teams for 1976–77 UEFA Cup
    Queens Park Rangers (2nd) Manchester United (3rd) Derby County (4th) Manchester City (LC)
    Köln (4th) Eintracht Braunschweig (5th) Schalke 04 (6th) Kaiserslautern (7th)
    Juventus (2nd) Milan (3rd) Inter Milan (4th) Cesena (6th)
    Barcelona (2nd) Español (4th) Athletic Bilbao (5th) Videoton (2nd)
    Újpest Dosza (3rd) Budapest Honvéd (4th) Dinamo București (2nd) Târgu Mureș (3rd)
    Sportul Studențesc (4th) Feyenoord (2nd) Ajax (3rd) BFC Dynamo (2nd)
    Magdeburg (3rd) Shakhtar Donetsk (2nd) Dynamo Moscow (3rd) Dinamo Zagreb (3rd)
    Red Star Belgrade (4th) Celtic (2nd) Hibernian (3rd) Belenenses (3rd)
    Porto (4th) Slovan Bratislava (2nd) Slavia Prague (3rd) Molenbeek (3rd)
    Lokeren (4th) Tychy (2nd) Wisła Kraków (3rd) AEK Athens (2nd)
    Olympiacos (3rd) Nice (2nd) Sochaux (3rd) Akademik Sofia (3rd)
    Lokomotiv Plovdiv (4th) Öster (2nd) Djurgården (3rd) Basel (3rd)
    Grasshoppers (4th) Wacker Innsbruck (2nd) Austria Salzburg (4th) Fenerbahçe (2nd)
    Adanaspor (4th) Holbæk (2nd) Næstved (3rd) Brann (2nd)
    IK Start (3rd) Finn Harps (2nd) Glentoran (2nd) Hibernians (3rd)
    KuPS Kuopio (2nd) Fram (2nd) Enosis Neon Paralimni (3rd) Red Boys Differdange (2nd)

    Schedule

    The schedule of the competition was as follows. Matches were scheduled for Wednesdays, though some matches took place on Tuesdays or Thursdays.

    Schedule for 1976–77 UEFA Cup
    Round First leg Second leg
    First round 8–16 September 1976 28–30 September 1976
    Second round 20 October 1976 3–4 November 1976
    Third round 24 November 1976 7–8 December 1976
    Quarter-finals 2–3 March 1977 16 March 1977
    Semi-finals 6 April 1977 20 April 1977
    Final 4 May 1977 18 May 1977

    First round

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Porto 4–5 Schalke 04 2–2 2–3
    Fram 0–8 Slovan Bratislava 0–3 0–5
    Glentoran 3–5 Basel 3–2 0–3
    Enosis Neon Paralimni 1–11 Kaiserslautern 1–3 0–8
    AEK Athens 3–2 Dynamo Moscow 2–0 1–2 (a.e.t.)
    Ajax 1–2 Manchester United 1–0 0–2
    Austria Salzburg 5–2 Adanaspor 5–0 0–2
    Belenenses 4–5 Barcelona 2–2 2–3
    Celtic 2–4 Wisła Kraków 2–2 0–2
    Derby County 16–1 Finn Harps 12–0 4–1
    Dinamo București 1–2 Milan 0–0 1–2
    Eintracht Braunschweig 7–1 Holbæk 7–0 0–1
    Espanyol 4–3 Nice 3–1 1–2
    Feyenoord 4–2 Djurgården 3–0 1–2
    Fenerbahçe 2–5 Videoton 2–1 0–4
    Grasshoppers 9–0 Hibernians 7–0 2–0
    Hibernian 1–0 Sochaux 1–0 0–0
    Inter Milan 1–2 Budapest Honvéd 0–1 1–1
    Köln 3–1 Tychy 2–0 1–1
    KuPS 3–4 Öster 3–2 0–2
    Magdeburg 4–3 Cesena 3–0 1–3
    Manchester City 1–2 Juventus 1–0 0–2
    Næstved 0–7 Molenbeek 0–3 0–4
    Queens Park Rangers 11–0 Brann 4–0 7–0
    Red Boys Differdange 1–6 Lokeren 0–3 1–3
    Slavia Prague 2–3 Akademik Sofia 2–0 0–3 (a.e.t.)
    Shakhtar Donetsk 4–1 BFC Dynamo 3–0 1–1
    Sportul Studențesc 4–2 Olympiacos 3–0 1–2
    Wacker Innsbruck 7–1 Start 2–1 5–0
    Târgu Mureș 0–4 Dinamo Zagreb 0–1 0–3
    Újpest 1–5 Athletic Bilbao 1–0 0–5
    Lokomotiv Plovdiv 3–5 Red Star Belgrade 2–1 1–4

    First leg

    Porto 2–2 Schalke 04
    • Reis 47'
    • Cubillas 66'
    Report Fischer 37', 44'
    Attendance: 33,000
    Referee: William Gow (Wales)

    Fram 0–3 Slovan Bratislava
    Report
    • Haraslín 10', 39'
    • Mrva 61'
    Attendance: 2,155
    Referee: Eamonn Farrell (Republic of Ireland)

    Glentoran 3–2 Basel
    Feeney 12', 42'
    Dickenson 51'
    Report Maissen 26'
    Ramseier 73'
    Attendance: 3,000
    Referee: Rolf Eriksson (Sweden)

    Enosis Neon Paralimni 1–3 Kaiserslautern
    Mertakas 80' Report
    Paralimni Municipal Stadium, Paralimni
    Attendance: 1,200
    Referee: Atanas Mateev (Bulgaria)

    AEK Athens 2–0 Dynamo Moscow
    Report
    Attendance: 26,151
    Referee: Marijan Raus (Yugoslavia)

    Ajax 1–0 Manchester United
    Krol 42' Report
    Attendance: 22,000

    Austria Salzburg 5–0 Adanaspor
    Report
    Attendance: 11,000
    Referee: Jerzy Świstek (Poland)

    Belenenses 2–2 Barcelona
    Quaresma 30'
    Horta 56'
    Report Heredia 15', 85'
    Attendance: 35,000

    Celtic 2–2 Wisła Kraków
    Report
    Attendance: 30,000
    Referee: César Correia (Portugal)

    Derby County 12–0 Finn Harps
    Hector 6', 22', 37', 39', 65'
    Rioch 12'
    James 20', 30', 70'
    George 24', 29', 76'
    Report
    Attendance: 13,353
    Referee: Antoine Queudeville (Luxembourg)

    Dinamo București 0–0 Milan
    Report
    Attendance: 20,000
    Referee: Klaus Ohmsen (West Germany)

    Eintracht Braunschweig 7–0 Holbæk
    Report
    Attendance: 10,793
    Referee: Sándor Petri (Hungary)

    Espanyol 3–1 Nice
    Report Toko 19'
    Attendance: 25,000
    Referee: Hilmi Ok (Turkey)

    Feyenoord 3–0 Djurgården
    Report
    Attendance: 8,452
    Referee: Francisco Lobo (Portugal)

    Fenerbahçe 2–1 Videoton
    Turan 19', 87' Report Nagy II 70'
    Attendance: 31,266
    Referee: Yuri Sergienko (Soviet Union)

    Grasshoppers 7–0 Hibernians
    Report
    Attendance: 1,800

    Hibernian 1–0 Sochaux
    Brownlie 35' Report
    Attendance: 9,454
    Referee: Wolfgang Riedel (East Germany)

    Inter Milan 0–1 Budapest Honvéd
    Report Fehérvári 32'
    Attendance: 35,000

    Köln 2–0 Tychy
    Report
    Attendance: 19,000
    Referee: Torben Månsson (Denmark)

    KuPS 3–2 Öster
    Report
    Väinölänniemen stadion, Kuopio
    Attendance: 1,280

    Magdeburg 3–0 Cesena
    Steinbach 26'
    Streich 40' (pen.), 87'
    Report
    Attendance: 28,000
    Referee: Pablo Sánchez Ibáñez (Spain)

    Manchester City 1–0 Juventus
    Kidd 44' Report

    Næstved 0–3 Molenbeek
    Report
    Attendance: 6,367
    Referee: Henry Øberg (Norway)

    Queens Park Rangers 4–0 Brann
    Report
    Attendance: 14,698

    Red Boys Differdange 0–3 Lokeren
    Report
    Attendance: 3,200
    Referee: Paul Kindervater (West Germany)

    Slavia Prague 2–0 Akademik Sofia
    Report
    Attendance: 4,521
    Referee: Velibor Ljujić (Yugoslavia)

    Shakhtar Donetsk 3–0 BFC Dynamo
    Rohovsky 3'
    Sokolovsky 75'
    Starukhin 80'
    Report
    Attendance: 19,500
    Referee: Dimitar Parmakov (Bulgaria)

    Sportul Studențesc 3–0 Olympiacos
    Report
    Attendance: 12,000
    Referee: André Favre (Switzerland)

    Wacker Innsbruck 2–1 Start
    Report Mathisen 67' (pen.)
    Attendance: 9,000
    Referee: Jacques Colling (Luxembourg)

    Târgu Mureș 0–1 Dinamo Zagreb
    Report
    • Jurišić 64'
    Attendance: 16,000
    Referee: Petros Marinos (Greece)

    Újpest 1–0 Athletic Bilbao
    A. Dunai 89' Report
    Attendance: 12,000
    Referee: Clive Thomas (Wales)

    Lokomotiv Plovdiv 2–1 Red Star Belgrade
    Report Filipović 19'
    Attendance: 13,000
    Referee: Heinz Einbeck (East Germany)

    Second leg

    Schalke 04 3–2 Porto
    Report Oliveira 51', 69'
    Attendance: 32,000
    Referee: Jack Taylor (England)

    Schalke 04 won 5–4 on aggregate.


    Slovan Bratislava 5–0 Fram
    Report
    Attendance: 6,000
    Referee: Nikola Dudin (Bulgaria)

    Slovan Bratislava won 8–0 on aggregate.


    Basel3–0 Glentoran
    Nielsen 33'
    Mundschin 35'
    Demarmels 73'
    Report
    Attendance: 9,600

    Basel won 5–3 on aggregate.


    Kaiserslautern 8–0 Enosis Neon Paralimni
    Report
    Attendance: 5,210
    Referee: Norbert Rolles (Luxembourg)

    Kaiserslautern won 11–1 on aggregate.


    Dynamo Moscow 2–1 (a.e.t.) AEK Athens
    Report
    Attendance: 18,000
    Referee: Hugh Alexander (Scotland)

    AEK Athens won 3–2 on aggregate.


    Manchester United 2–0 Ajax
    Macari 42'
    McIlroy 65'
    Report
    Attendance: 58,918
    Referee: Georges Konrath (France)

    Manchester United won 2–1 on aggregate.


    Adanaspor 2–0 Austria Salzburg
    • Ertürk 2'
    • Çınar 88'
    Report
    Attendance: 9,161
    Referee: Mitko Chukov (Bulgaria)

    Austria Salzburg won 5–2 on aggregate.


    Barcelona 3–2 Belenenses
    Rexach 33'
    Asensi 53'
    Clares 87'
    Report Vasques 43'
    José Rocha 55'
    Attendance: 20,000
    Referee: Bruno Della Bruna (Switzerland)

    Barcelona won 5-4 on aggregate.


    Wisła Kraków 2–0 Celtic
    Kmiecik 53', 59' Report
    Attendance: 28,065
    Referee: Ertuğrul Dilek (Turkey)

    Wisła Kraków won 4-2 on aggregate.


    Finn Harps 1–4 Derby County
    McFarland 1' (o.g.) Report Hector 26', 31'
    George 81', 89'
    Attendance: 2,217
    Referee: Jacques van Melkebeeke (Belgium)

    Derby County won 16–1 on aggregate.


    Milan 2–1 Dinamo București
    Report
    Attendance: 36,194
    Referee: John Wright Paterson (Scotland)

    Milan won 2–1 on aggregate.


    Holbæk 1–0 Eintracht Braunschweig
    Tofte-Hansen 70' Report
    Attendance: 1,013
    Referee: Martti Hirviniemi (Finland)

    Eintracht Braunschweig won 7–1 on aggregate.


    Nice 2–1 Espanyol
    Bjeković 22', 71' Report Ortiz Aquino 60' (pen.)
    Attendance: 13,000

    Espanyol won 4–3 on aggregate.


    Djurgården 2–1 Feyenoord
    Report Jansen 66'

    Feyenoord won 4–2 on aggregate.


    Videoton 4–0 Fenerbahçe
    Report
    Attendance: 22,000
    Referee: Ian Foote (Scotland)

    Videoton won 5–2 on aggregate.


    Hibernians 0–2 Grasshoppers
    Report
    Attendance: 828
    Referee: Miloš Čajić (Yugoslavia)

    Grasshoppers won 9–0 on aggregate.


    Sochaux 0–0 Hibernian
    Report

    Hibernian won 1–0 on aggregate.


    Budapest Honvéd 1–1 Inter Milan
    Póczik 26' Report Muraro 89'
    Attendance: 21,000
    Referee: Gordon Kew (England)

    Budapest Honvéd won 2–1 on aggregate.


    Tychy 1–1 Köln
    Ogaza 18' Report Müller 75'
    Attendance: 15,000

    Köln won 3–1 on aggregate.


    Öster 2–0 KuPS
    Report
    Attendance: 1,400
    Referee: Jan Łazowski (Poland)

    Öster won 4–3 on aggregate.


    Cesena 3–1 Magdeburg
    Mariani 29'
    Pepe 51'
    Macchi 73'
    Report Sparwasser 69'
    Attendance: 18,000
    Referee: Lajos Somlai (Hungary)

    Magdeburg won 4–3 on aggregate.


    Juventus 2–0 Manchester City
    Scirea 36'
    Boninsegna 69'
    Report
    Attendance: 46,472

    Juventus won 2–1 on aggregate.


    Molenbeek 4–0 Næstved
    Report

    Molenbeek won 7–0 on aggregate.


    Brann 0–7 Queens Park Rangers
    Report
    Attendance: 11,500

    Queens Park Rangers won 11–0 on aggregate.


    Lokeren 3–1 Red Boys Differdange
    Report Flenghi 30' (pen.)
    Attendance: 4,604
    Referee: Eric Smyton (Northern Ireland)

    Lokeren won 6–1 on aggregate.


    Akademik Sofia 3–0 (a.e.t.) Slavia Prague
    • Dimitrov 35', 69'
    • Yankov 103'
    Report
    Attendance: 3,000
    Referee: Emmanuel Platopoulos (Greece)

    Akademik Sofia won 3–2 on aggregate.


    BFC Dynamo 1–1 Shakhtar Donetsk
    Noack 11' Report Rohovsky 16'
    Attendance: 15,000
    Referee: Malcolm Wright (Northern Ireland)

    Shakhtar Donetsk won 4–1 on aggregate.


    Olympiacos 2–1 Sportul Studențesc
    Report
    Attendance: 38,000
    Referee: Thomas Reynolds (Wales)

    Sportul Studențesc won 4–2 on aggregate.


    Start 0–5 Wacker Innsbruck
    Report
    Attendance: 3,400
    Referee: Ole Amundsen (Denmark)

    Wacker Innsbruck won 7–1 on aggregate.


    Dinamo Zagreb 3–0 Târgu Mureș
    Report
    Attendance: 20,000
    Referee: Martin Horbas (Czechoslovakia)

    Dinamo Zagreb won 4–0 on aggregate.


    Athletic Bilbao 5–0 Újpest
    Report

    Athletic Bilbao won 5–1 on aggregate.


    Red Star Belgrade 4–1 Lokomotiv Plovdiv
    Report Bonev 15'
    Attendance: 29,122

    Red Star Belgrade won 5–3 on aggregate.

    Second round

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    AEK Athens 5–2 Derby County 2–0 3–2
    Akademik Sofia 4–5 Milan 4–3 0–2
    Austria Salzburg 2–2 (a) Red Star Belgrade 2–1 0–1
    Barcelona 3–2 Lokeren 2–0 1–2
    Basel 2–4 Athletic Bilbao 1–1 1–3
    Eintracht Braunschweig 2–3 Espanyol 2–1 0–2
    Hibernian 3–4 Öster 2–0 1–4
    Wacker Innsbruck 1–2 Videoton 1–1 0–1
    Kaiserslautern 2–7 Feyenoord 2–2 0–5
    Köln 5–2 Grasshoppers 2–0 3–2
    Magdeburg 4–2 Dinamo Zagreb 2–0 2–2
    Manchester United 1–3 Juventus 1–0 0–3
    Shakhtar Donetsk 6–2 Budapest Honvéd 3–0 3–2
    Slovan Bratislava 5–8 Queens Park Rangers 3–3 2–5
    Sportul Studențesc 0–5 Schalke 04 0–1 0–4
    Wisła Kraków 2–2 (4–5 p) Molenbeek 1–1 1–1 (a.e.t.)

    First leg

    AEK Athens 2–0 Derby County
    Wagner 65', 69' Report
    Attendance: 27,000

    Akademik Sofia 4–3 Milan
    Paunov 18'
    Manolov 25'
    Dimitrov 40' (pen.)
    Bigon 50' (o.g.)
    Report Capello 33', 80'
    Collovati 47'
    Attendance: 4,000
    Referee: Georges Konrath (France)

    Austria Salzburg 2–1 Red Star Belgrade
    Report Filipović 35'
    Attendance: 19,000
    Referee: György Müncz (Hungary)

    Barcelona 2–0 Lokeren
    Report
    Attendance: 35,000
    Referee: Richard Casha (Malta)

    Basel 1–1 Athletic Bilbao
    Marti 2' Report Madariaga 45'
    Attendance: 13,500

    Eintracht Braunschweig 2–1 Espanyol
    Report Marañón 23'
    Attendance: 22,000
    Referee: Ulf Eriksson (Sweden)

    Hibernian 2–0 Öster
    Report
    Attendance: 10,879

    Wacker Innsbruck 1–1 Videoton
    Stering 53' Report Czeczeli 62' (pen.)
    Attendance: 8,000
    Referee: André Favre (Switzerland)

    Kaiserslautern 2–2 Feyenoord
    Briegel 27', 65' Report
    Attendance: 14,500
    Referee: Pablo Sánchez Ibáñez (Spain)

    Köln 2–0 Grasshoppers
    Report
    Attendance: 18,000
    Referee: Malcolm Wright (Northern Ireland)

    Magdeburg 2–0 Dinamo Zagreb
    Report
    Attendance: 29,000
    Referee: Hugh Alexander (Scotland)

    Manchester United 1–0 Juventus
    Hill 32' Report

    Shakhtar Donetsk 3–0 Budapest Honvéd
    Shevlyuk 3'
    Starukhin 35'
    Vasin 82'
    Report
    Attendance: 12,000
    Referee: Michal Jursa (Czechoslovakia)

    Slovan Bratislava 3–3 Queens Park Rangers
    • Novotný 12'
    • Haraslín 51'
    • Ondruš 61'
    Report

    Sportul Studențesc 0–1 Schalke 04
    Report Fischer 59'

    Wisła Kraków 1–1 Molenbeek
    Kapka 6' Report Olsen 76'
    Attendance: 16,843
    Referee: William Gow (Wales)

    Second leg

    Derby County 2–3 AEK Athens
    Report
    Attendance: 28,000
    Referee: Heinz Einbeck (East Germany)

    AEK Athens won 5–2 on aggregate.


    Milan 2–0 Akademik Sofia
    Calloni 13'
    Morini 29'
    Report
    Attendance: 25,869

    Milan won 5–4 on aggregate.


    Red Star Belgrade 1–0 Austria Salzburg
    Filipović 80' Report
    Attendance: 20,000
    Referee: Jack Taylor (England)

    2–2 on aggregate; Red Star Belgrade won on away goals.


    Lokeren 2–1 Barcelona
    Report Cruyff 54'
    Attendance: 18,000
    Referee: Ian Foote (Scotland)

    Barcelona won 3–2 on aggregate.


    Athletic Bilbao 3–1 Basel
    Villar 45'
    Carlos 61', 68'
    Report Marti 66'
    Attendance: 26,922

    Athletic Bilbao won 4–2 on aggregate.


    Espanyol 2–0 Eintracht Braunschweig
    Jeremías 40', 60' (pen.) Report
    Attendance: 25,000
    Referee: Clive Thomas (Wales)

    Espanyol won 3–2 on aggregate.


    Öster 4–1 Hibernian
    Report Smith 81'
    Attendance: 1,715
    Referee: Olavi Peltola (Finland)

    Öster won 4–3 on aggregate.


    Videoton 1–0 Wacker Innsbruck
    Nagy II 23' Report
    Attendance: 16,000
    Referee: Robert Schaut (Belgium)

    Videoton won 2–1 on aggregate.


    Feyenoord 5–0 Kaiserslautern
    Report
    Attendance: 36,000

    Feyenoord won 7–2 on aggregate.


    Grasshoppers 2–3 Köln
    • Bauer 75' (pen.)
    • Bosco 85'
    Report
    Attendance: 12,500
    Referee: Marijan Rauš (Yugoslavia)

    Köln won 5–2 on aggregate.


    Dinamo Zagreb 2–2 Magdeburg
    Kranjčar 15', 31' Report
    Attendance: 20,585

    Magdeburg won 4–2 on aggregate.


    Juventus 3–0 Manchester United
    Boninsegna 29', 63'
    Benetti 85'
    Report
    Attendance: 66,632

    Juventus won 3–1 on aggregate.


    Budapest Honvéd 2–3 Shakhtar Donetsk
    Kozma 35', 70' (pen.) Report Shevlyuk 52'
    Reznik 60', 66'
    Attendance: 18,000
    Referee: Ernst Dörflinger (Switzerland)

    Shakhtar Donetsk won 6–2 on aggregate.


    Queens Park Rangers 5–2 Slovan Bratislava
    Report
    Attendance: 22,001
    Referee: César Correia (Portugal)

    Queens Park Rangers won 8–5 on aggregate.


    Schalke 04 4–0 Sportul Studențesc
    Report

    Schalke 04 won 5–0 on aggregate.


    2–2 on aggregate; Molenbeek won 5–4 on penalties.

    Third round

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    AEK Athens 3–3 (a) Red Star Belgrade 2–0 1–3
    Athletic Bilbao 5–4 Milan 4–1 1–3
    Espanyol 0–3 Feyenoord 0–1 0–2
    Juventus 3–1 Shakhtar Donetsk 3–0 0–1
    Magdeburg 5–1 Videoton 5–0 0–1
    Öster 1–8 Barcelona 0–3 1–5
    Queens Park Rangers 4–4 (a) Köln 3–0 1–4
    Molenbeek 2–1 Schalke 04 1–0 1–1

    First leg

    AEK Athens 2–0 Red Star Belgrade
    Report
    Attendance: 24,856
    Referee: Viktor Zharkov (Soviet Union)

    Athletic Bilbao 4–1 Milan
    Dani 45' (pen.), 81'
    Carlos 48', 86'
    Report Capello 25'

    Espanyol 0–1 Feyenoord
    Report de Felipe 32' (o.g.)
    Attendance: 45,000

    Juventus 3–0 Shakhtar Donetsk
    Bettega 16'
    Tardelli 19'
    Boninsegna 38'
    Report
    Attendance: 42,545
    Referee: Dušan Maksimović (Yugoslavia)

    Magdeburg 5–0 Videoton
    Report
    Attendance: 15,000
    Referee: Ulf Eriksson (Sweden)

    Öster 0–3 Barcelona
    Report
    Attendance: 14,700
    Referee: Thomas Reynolds (Wales)

    Queens Park Rangers 3–0 Köln
    Report
    Attendance: 21,143

    Molenbeek 1–0 Schalke 04
    Lafont 86' Report

    Second leg

    Red Star Belgrade 3–1 AEK Athens
    Report
    Attendance: 61,000

    3–3 on aggregate; AEK Athens won on away goals.


    Milan 3–1 Athletic Bilbao
    Calloni 53', 84' (pen.)
    Biasiolo 60'
    Report Madariaga 88' (pen.)
    Attendance: 32,898

    Athletic Bilbao won 5–4 on aggregate.


    Feyenoord 2–0 Espanyol
    Report
    Attendance: 54,280
    Referee: Robert Wurtz (France)

    Feyenoord won 3–0 on aggregate.


    Shakhtar Donetsk 1–0 Juventus
    Shevlyuk 35' Report
    Attendance: 38,000
    Referee: Hilmi Ok (Turkey)

    Juventus won 3–1 on aggregate.


    Videoton 1–0 Magdeburg
    Nagy II 21' Report

    Magdeburg won 5–1 on aggregate.


    Barcelona 5–1 Öster
    Report Evesson 64'
    Attendance: 30,000

    Barcelona won 8–1 on aggregate.


    Köln 4–1 Queens Park Rangers
    Report Masson 4'
    Attendance: 37,000
    Referee: Pablo Sánchez Ibáñez (Spain)

    4–4 on aggregate; Queens Park Rangers won on away goals.


    Schalke 04 1–1 Molenbeek
    Abramczik 45' Report Teugels 25'
    Attendance: 35,000

    Molenbeek won 2–1 on aggregate.

    Quarter-finals

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Athletic Bilbao 4–3 Barcelona 2–1 2–2
    Feyenoord 1–2 Molenbeek 0–0 1–2
    Magdeburg 1–4 Juventus 1–3 0–1
    Queens Park Rangers 3–3 (6–7 p) AEK Athens 3–0 0–3 (a.e.t.)

    First leg

    Athletic Bilbao 2–1 Barcelona
    Report Asensi 13'
    Attendance: 39,000

    Feyenoord 0–0 Molenbeek
    Report
    Attendance: 39,636

    Magdeburg 1–3 Juventus
    Sparwasser 32' Report Cuccureddu 2'
    Benetti 58'
    Boninsegna 60'
    Attendance: 33,000
    Referee: Thomas Reynolds (Wales)

    Queens Park Rangers 3–0 AEK Athens
    Report
    Attendance: 23,039
    Referee: Ole Amundsen (Denmark)

    Second leg

    Barcelona 2–2 Athletic Bilbao
    Cruyff 24', 63' Report Irureta 13', 29'
    Attendance: 65,000

    Athletic Bilbao won 4–3 on aggregate.


    Molenbeek 2–1 Feyenoord
    Report de Jong 32'

    Molenbeek won 2–1 on aggregate.


    Juventus 1–0 Magdeburg
    Cuccureddu 16' Report
    Attendance: 45,541
    Referee: Ken Burns (England)

    Juventus won 4–1 on aggregate.


    3–3 on aggregate; AEK Athens won 7–6 on penalties.

    Semi-finals

    Team 1 Agg.Tooltip Aggregate score Team 2 1st leg 2nd leg
    Molenbeek 1–1 (a) Athletic Bilbao 1–1 0–0
    Juventus 5–1 AEK Athens 4–1 1–0

    First leg


    Juventus 4–1 AEK Athens
    Cuccureddu 18'
    Bettega 59', 83'
    Causio 67'
    Report Papadopoulos 31'
    Attendance: 60,922
    Referee: Viktor Zharkov (Soviet Union)

    Second leg

    Athletic Bilbao 0–0 Molenbeek
    Report
    Attendance: 38,000

    1–1 on aggregate; Athletic Bilbao won on away goals.


    AEK Athens 0–1 Juventus
    Report Bettega 84'
    Attendance: 32,000

    Juventus won 5–1 on aggregate.

    Final

    First leg

    Juventus 1–0 Athletic Bilbao
    Tardelli 14' Report
    Attendance: 65,812

    Second leg

    Athletic Bilbao 2–1 Juventus
    Irureta 12'
    Carlos 78'
    Report Bettega 7'
    Attendance: 39,700

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

    References

    1. ^ Di Cesare, Sergio (1 April 2008). "Hard work pays off for Zoff". Union of European Football Associations. Retrieved 8 February 2010.
    2. ^ McCracken, Craig (2015-10-15). "Albania's history in European football: beards and bad behaviour in the Balkans". The Guardian. ISSN 0261-3077. Retrieved 2024-05-17.