1980 European Cup final

{{Infobox football match

| title = 1980 European Cup final

| image = 200px

| caption = Match programme cover

| event = 1979–80 European Cup

| team1 = Nottingham Forest

| team1association = {{fbaicon|ENG|size=30px}}

| team1score = 1

| team2 = Hamburger SV

| team2association = {{fbaicon|FRG|size=30px}}

| team2score = 0

| details =

| date = 28 May 1980

| stadium = Santiago Bernabéu Stadium

| city = Madrid

| man_of_the_match1a =

| man_of_the_match1atitle =

| man_of_the_match1b =

| man_of_the_match1btitle =

| referee = António Garrido (Portugal)

| attendance = 51,000

| weather =

| previous = 1979

| next = 1981

}}

The 1980 European Cup final was a football match held at the Santiago Bernabéu Stadium in Madrid, Spain on 28 May 1980, to determine the winner of the 1979–80 European Cup. The final saw defending champions Nottingham Forest of England defeat Hamburg of West Germany by a score of 1–0. In the 21st minute, John Robertson squeezed a shot past Hamburg keeper Rudi Kargus for the only goal of the game,{{cite web|url=https://www.uefa.com/uefachampionsleague/history/clubs/52681--nottm-forest/|title="Nottingham Forest 1979/80" uefa.com}} and Forest then defended solidly,{{Cite news |date=2020-08-06 |title=Bayern Munich: Branko Zebec, the brilliant, damaged manager who helped shape a giant |url=https://www.bbc.co.uk/sport/football/52970612 |access-date=2025-01-30 |work=BBC Sport |language=en-GB}} to give Nottingham Forest back-to-back European Cup titles.{{cite news|url=https://www.theguardian.com/football/that-1980s-sports-blog/2020/may/28/nottingham-forest-retained-european-cup-40-years-ago |title=When Nottingham Forest retained the European Cup 40 years ago |work=The Guardian |date=28 May 2020 |access-date=29 May 2020 |first=Steven |last=Pye }}

Route to the final

{{further|1979–80 European Cup}}

class="wikitable" style="text-align:center"
colspan=4|Nottingham Forest

!Round

!colspan=4|Hamburger SV

style="background:#c1e0ff"

|Opponent

|Agg.

|1st leg

|2nd leg

|

|Opponent

|Agg.

|1st leg

|2nd leg

align=left|{{fbaicon|SWE}} Östers IF

|3–1

|2–0 (H)

|1–1 (A)

|style="background:#c1e0ff;"|First round

|align=left|{{fbaicon|ISL}} Valur

|5–1

|3–0 (A)

|2–1 (H)

align=left|{{fbaicon|ROU|1965}} Argeș Pitești

|4–1

|2–0 (H)

|2–1 (A)

|style="background:#c1e0ff;"|Second round

|align=left|{{fbaicon|USSR}} Dinamo Tbilisi

|6–3

|3–1 (H)

|3–2 (A)

align=left|{{fbaicon|GDR}} Dynamo Berlin

|3–2

|0–1 (H)

|3–1 (A)

|style="background:#c1e0ff;"|Quarter-finals

|align=left|{{fbaicon|YUG}} Hajduk Split

|3–3 (a)

|1–0 (H)

|2–3 (A)

align=left|{{fbaicon|NED}} Ajax

|2–1

|2–0 (H)

|0–1 (A)

|style="background:#c1e0ff;"|Semi-finals

|align=left|{{fbaicon|ESP|1977}} Real Madrid

|5–3

|0–2 (A)

|5–1 (H)

Match

=Details=

{{Football box

|date={{Start date|1980|5|28|df=y}}

|time=20:30 CEST

|team1=Nottingham Forest {{fbaicon|ENG}}

|score=1–0

|report=https://www.uefa.com/uefachampionsleague/season=1979/matches/round=1020/match=63642/index.html

|team2={{fbaicon|FRG}} Hamburger SV

|goals1=Robertson {{goal|20}}

|goals2=

|stadium=Santiago Bernabéu Stadium, Madrid

|attendance=51,000

|referee=António Garrido (Portugal)

}}

width=92%
{{Football kit

| pattern_la = _3_stripes_border_white

| pattern_b = _3 stripes_vneck_white

| pattern_ra = _3_stripes_border_white

| pattern_sh = _adidasred

| pattern_so = _3_stripes_red

| leftarm = DD0000

| body = DD0000

| rightarm = DD0000

| shorts = DD0000

| socks = DD0000

| title = {{nowrap|Nottingham Forest}}{{cite news |last=Tironi |first=Hrvoje |url=https://www.goal.com/ba/news/6877/engleska/2016/09/11/27394022/eto-i-to-smo-do%C4%8Dekali-prvi-put-u-povijesti-dva-europska |title=Aston Villa i Nottingham Forest, dva europska prvaka u 2. ligi |trans-title=Aston Villa and Nottingham Forest, two European champions in the 2nd division |work=Goal |date=11 September 2016 |access-date=10 June 2020 |language=bs}}

}}

|{{Football kit

| pattern_la = _hsv7980h

| pattern_b = _hsv7980h

| pattern_ra = _hsv7980h

| pattern_sh = _adidasblue

| pattern_so = _3_stripes_blue

| leftarm =

| body =

| rightarm =

| shorts =

| socks =

| title = {{nowrap|Hamburger SV}}

}}

width=100%

|valign="top" width=50%|

{| style=font-size:90% cellspacing=0 cellpadding=0

width=25|width=25|
GK1{{flagicon|ENG}} Peter Shilton
RB2{{flagicon|ENG}} Viv Anderson
CB5{{flagicon|ENG}} Larry Lloyd
CB6{{flagicon|SCO}} Kenny Burns{{yel|21}}
LB3{{flagicon|SCO}} Frank Gray{{suboff|78}}
CM8{{flagicon|ENG}} Ian Bowyer
CM4{{flagicon|SCO}} John McGovern (c)
CM10{{flagicon|ENG}} Gary Mills{{suboff|67}}
RW7{{flagicon|NIR}} Martin O'Neill
LW11{{flagicon|SCO}} John Robertson
CF9{{flagicon|ENG}} Garry Birtles
colspan=3|Substitutes:
MF12{{flagicon|SCO}} John O'Hare{{subon|67}}
MF15{{flagicon|ENG}} Bryn Gunn{{subon|78}}
GK{{flagicon|ENG}} Jimmy Montgomery
DF{{flagicon|ENG}} David Needham
colspan=3|Manager:
colspan=4|{{flagicon|ENG}} Brian Clough

|valign="top"|300px

|valign="top" width="50%"|

style=font-size:90% cellspacing=0 cellpadding=0 align=center
width=25|width=25|
GK1{{flagicon|FRG}} Rudi Kargus
CB5{{flagicon|YUG}} Ivan Buljan
CB3{{flagicon|FRG}} Peter Nogly{{yel|72}}
CB4{{flagicon|FRG}} Ditmar Jakobs
RM2{{flagicon|FRG}} Manfred Kaltz
CM6{{flagicon|FRG}} Holger Hieronymus{{suboff|46}}
CM10{{flagicon|FRG}} Felix Magath (c)
LM8{{flagicon|FRG}} Caspar Memering
AM7{{flagicon|ENG}} Kevin Keegan
CF11{{flagicon|FRG}} Willi Reimann
CF9{{flagicon|FRG}} Jürgen Milewski
colspan=3|Substitutes:
MF14{{flagicon|FRG}} Horst Hrubesch{{subon|46}}
colspan=3|Manager:
colspan=4|{{flagicon|YUG}} Branko Zebec

|}

See also

Notes

{{notelist}}

References

{{Reflist}}