World Library  
Flag as Inappropriate
Email this Article

1971 FA Cup Final

Article Id: WHEBN0009173819
Reproduction Date:

Title: 1971 FA Cup Final  
Author: World Heritage Encyclopedia
Language: English
Subject: 2014 FA Cup Final, 2002 FA Cup Final, 1950 FA Cup Final, Peter Storey, Bob Wilson (footballer, born 1941)
Collection:
Publisher: World Heritage Encyclopedia
Publication
Date:
 

1971 FA Cup Final

1971 FA Cup Final
Event FA Cup 1970–71
Date 8 May 1971
Venue Wembley Stadium, London
Referee Norman Burtenshaw
Attendance 100,000
Weather sunny, warm

In the finale to the 1970–71 FA Cup season, the 1971 FA Cup Final was contested by Arsenal and Liverpool at Wembley on 8 May 1971.

Arsenal won 2–1 after extra time, with all three goals coming in the added half hour. Ray Clemence. This prompted George into a famous celebration – lying on his back on the Wembley turf waiting for his team mates to pick him up.

The game was the second half of Arsenal's first League and FA Cup double, the first double achieved by any club since Tottenham Hotspur's double in 1961. The first half had been achieved through Arsenal's league victory over Tottenham at White Hart Lane on the Monday of the same week. The trophy was presented by the President of The Football Association, Prince Edward, Duke of Kent.

Due to the clash of Liverpool's red strip with Arsenal's red and white colours, Arsenal wore their away strip of yellow shirt and blue shorts.

Contents

  • Final 1
    • Extra time 1.1
  • Match details 2
  • DVD release 3
  • References 4
  • External links 5

Final

The game was played on a hot sunny day, and cramp and stamina were both to be of concern by the end of the match. Arsenal captain Frank McLintock won the toss, and he chose to play towards the southern end for the first half, meaning that Arsenal would have the low late afternoon sun at their backs in the second period.

Early play was dominated by Liverpool, who mounted several attacks on the Arsenal goal but found difficulty breaking through Arsenal's defence. As the half progressed play became for the most part evenly balanced, with Arsenal mounting more counterattacks on the break and Liverpool's best chances coming largely from free kicks deep in Arsenal's half of the field. The best opportunities to break the deadlock came late in the half, with Charlie George also narrowly failed to find the net.

Neither side had total dominance during the second period; Arsenal started strongly, with Liverpool coming more into the game as play progressed. Arsenal finished more strongly with a spell of concerted pressure in the latter stages of the half as the game opened up. The first few minutes of the second half consisted of the teams sizing each other up, with no clear chance coming until an opportunity for Arsenal in the 51st minute when Kennedy failed to get his foot to an effort from close range. Play was largely uneventful from then until the 56th minute, when Charlie George again shot wide from long distance. Liverpool's style of play largely consisted of slow, patient attacks, with their first major foray of the half coming in the 58th minute, ending when Steve Heighway mounted an instant counter-attack, but it came to nothing. In the next three minutes, Wilson was forced to make two saves in response to further attacks by Heighway and Thompson. A further solo effort by Brian Hall came five minutes before the end of the half, followed shortly afterwards by a shot from Kennedy at the other end.

Extra time

The first period of extra time began with Arsenal kicking off facing the same way as in the second half, with the low sun at their backs. Within a minute, a move which began with Larry Lloyd deep within Liverpool's half found Heighway in space on the left flank. He sent a low ball from the edge of the penalty area which went behind the advancing Wilson and into the Arsenal net. Two minutes later John Toshack almost made it two, with a sharp reflex save required from Wilson to prevent further damage to Arsenal's cause. Liverpool continued to dominate for the next ten minutes, but without any clear chances. This pressure left some holes in Liverpool's defence, however, and in the eleventh minute of extra time an overhead kick from John Radford into the Liverpool penalty area led to a scrambled attempt to clear the ball which saw the ball end up in the net. Initially, it appeared as if Graham had got the final touch, but later replays showed that it was Kelly, who became the first substitute ever to score in an FA Cup final. Clemence was forced to make a brave save two minutes from the end of the half after a centring cross almost found Kelly deep in the Liverpool area. The last chance of the half came from a strong shot from distance by Radford which went straight to Clemence.

By the start of the second period of extra time, the hot conditions and pace of the match were starting to take their toll, with several players (notably Chris Lawler, who defied his cramping legs to attempt a flying kick at a pass from Toshack within the Arsenal area. This was one of the few remaining instances to really threaten in the dying minutes, however, although Radford produced a powerful long-range shot some two minutes before the final whistle.

The match was played in a great spirit of sportsmanship by the players and was responded to as such by the fans. When Liverpool's Lawler was floored with cramp late in extra time, he was helped to recover by two Arsenal players. Arsenal's victory – and double win after a gruelling 64-match season – was greeted with an ovation by both their own and Liverpool's fans at the stadium, and Liverpool were also cheered by both sets of fans as they took a lap of honour after the presentation of the trophy and medals.

Match details

8 May 1971
15:00 BST
Liverpool 1–2 (a.e.t.) Arsenal
Heighway Goal 92' Report Kelly Goal 101'
 111'
Wembley Stadium, London
Attendance: 100,000
Referee: Norman Burtenshaw (Great Yarmouth)
Liverpool
Arsenal
GK 1 Ray Clemence
RB 2 Chris Lawler
LB 3 Alec Lindsay
CB 4 Tommy Smith (c)
CB 5 Larry Lloyd
CM 6 Emlyn Hughes
RM 7 Ian Callaghan
ST 8 Alun Evans Substituted off 68'
LM 9 Steve Heighway
ST 10 John Toshack
CM 11 Brian Hall
Substitutes:
MF 12 Peter Thompson Substituted in 68'
Manager:
Bill Shankly
GK 1 Bob Wilson
RB 2 Pat Rice
LB 3 Bob McNab
RM 4 Peter Storey Substituted off 64'
CB 5 Frank McLintock (c)
CB 6 Peter Simpson
LM 7 George Armstrong
CM 8 George Graham
ST 9 John Radford
ST 10 Ray Kennedy
CM 11 Charlie George
Substitutes:
MF 12 Eddie Kelly Substituted in 64'
Manager:
Bertie Mee

DVD release

Television coverage of the match has been released on DVD by the BBC as part of their FA Cup Final Classics series as part of a double-DVD set (BBCDVD 1681) along with Arsenal's win over Manchester United in the 1979 FA Cup Final. The ITV coverage was also released on DVD in 2004, as one of a series of DVDs covering the 1970s Cup Finals, distributed by ILC Sport (DVD2508). The same company have also released DVDs of all the 1980s and 1990s Cup Finals.

References


-- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p-------------------------------------------------------------------------------- -- Module:Hatnote -- -- -- -- This module produces hatnote links and links to related articles. It -- -- implements the and meta-templates and includes -- -- helper functions for other Lua hatnote modules. --


local libraryUtil = require('libraryUtil') local checkType = libraryUtil.checkType local mArguments -- lazily initialise Module:Arguments local yesno -- lazily initialise Module:Yesno

local p = {}


-- Helper functions


local function getArgs(frame) -- Fetches the arguments from the parent frame. Whitespace is trimmed and -- blanks are removed. mArguments = require('Module:Arguments') return mArguments.getArgs(frame, {parentOnly = true}) end

local function removeInitialColon(s) -- Removes the initial colon from a string, if present. return s:match('^:?(.*)') end

function p.findNamespaceId(link, removeColon) -- Finds the namespace id (namespace number) of a link or a pagename. This -- function will not work if the link is enclosed in double brackets. Colons -- are trimmed from the start of the link by default. To skip colon -- trimming, set the removeColon parameter to true. checkType('findNamespaceId', 1, link, 'string') checkType('findNamespaceId', 2, removeColon, 'boolean', true) if removeColon ~= false then link = removeInitialColon(link) end local namespace = link:match('^(.-):') if namespace then local nsTable = mw.site.namespaces[namespace] if nsTable then return nsTable.id end end return 0 end

function p.formatPages(...) -- Formats a list of pages using formatLink and returns it as an array. Nil -- values are not allowed. local pages = {...} local ret = {} for i, page in ipairs(pages) do ret[i] = p._formatLink(page) end return ret end

function p.formatPageTables(...) -- Takes a list of page/display tables and returns it as a list of -- formatted links. Nil values are not allowed. local pages = {...} local links = {} for i, t in ipairs(pages) do checkType('formatPageTables', i, t, 'table') local link = t[1] local display = t[2] links[i] = p._formatLink(link, display) end return links end

function p.makeWikitextError(msg, helpLink, addTrackingCategory) -- Formats an error message to be returned to wikitext. If -- addTrackingCategory is not false after being returned from -- Module:Yesno, and if we are not on a talk page, a tracking category -- is added. checkType('makeWikitextError', 1, msg, 'string') checkType('makeWikitextError', 2, helpLink, 'string', true) yesno = require('Module:Yesno') local title = mw.title.getCurrentTitle() -- Make the help link text. local helpText if helpLink then helpText = ' (help)' else helpText = end -- Make the category text. local category if not title.isTalkPage and yesno(addTrackingCategory) ~= false then category = 'Hatnote templates with errors' category = string.format( '%s:%s', mw.site.namespaces[14].name, category ) else category = end return string.format( '%s', msg, helpText, category ) end


-- Format link -- -- Makes a wikilink from the given link and display values. Links are escaped -- with colons if necessary, and links to sections are detected and displayed -- with " § " as a separator rather than the standard MediaWiki "#". Used in -- the template.


function p.formatLink(frame) local args = getArgs(frame) local link = args[1] local display = args[2] if not link then return p.makeWikitextError( 'no link specified', 'Template:Format hatnote link#Errors', args.category ) end return p._formatLink(link, display) end

function p._formatLink(link, display) -- Find whether we need to use the colon trick or not. We need to use the -- colon trick for categories and files, as otherwise category links -- categorise the page and file links display the file. checkType('_formatLink', 1, link, 'string') checkType('_formatLink', 2, display, 'string', true) link = removeInitialColon(link) local namespace = p.findNamespaceId(link, false) local colon if namespace == 6 or namespace == 14 then colon = ':' else colon = end -- Find whether a faux display value has been added with the | magic -- word. if not display then local prePipe, postPipe = link:match('^(.-)|(.*)$') link = prePipe or link display = postPipe end -- Find the display value. if not display then local page, section = link:match('^(.-)#(.*)$') if page then display = page .. ' § ' .. section end end -- Assemble the link. if display then return string.format('%s', colon, link, display) else return string.format('%s%s', colon, link) end end


-- Hatnote -- -- Produces standard hatnote text. Implements the template.


function p.hatnote(frame) local args = getArgs(frame) local s = args[1] local options = {} if not s then return p.makeWikitextError( 'no text specified', 'Template:Hatnote#Errors', args.category ) end options.extraclasses = args.extraclasses options.selfref = args.selfref return p._hatnote(s, options) end

function p._hatnote(s, options) checkType('_hatnote', 1, s, 'string') checkType('_hatnote', 2, options, 'table', true) local classes = {'hatnote'} local extraclasses = options.extraclasses local selfref = options.selfref if type(extraclasses) == 'string' then classes[#classes + 1] = extraclasses end if selfref then classes[#classes + 1] = 'selfref' end return string.format( '
%s
', table.concat(classes, ' '), s )

end

return p
  1. ^ Arsenal: The official history. itvDVD.

External links

  • LFC History Match Report
This article was sourced from Creative Commons Attribution-ShareAlike License; additional terms may apply. World Heritage Encyclopedia content is assembled from numerous content providers, Open Access Publishing, and in compliance with The Fair Access to Science and Technology Research Act (FASTR), Wikimedia Foundation, Inc., Public Library of Science, The Encyclopedia of Life, Open Book Publishers (OBP), PubMed, U.S. National Library of Medicine, National Center for Biotechnology Information, U.S. National Library of Medicine, National Institutes of Health (NIH), U.S. Department of Health & Human Services, and USA.gov, which sources content from all federal, state, local, tribal, and territorial government publication portals (.gov, .mil, .edu). Funding for USA.gov and content contributors is made possible from the U.S. Congress, E-Government Act of 2002.
 
Crowd sourced content that is contributed to World Heritage Encyclopedia is peer reviewed and edited by our editorial staff to ensure quality scholarly research articles.
 
By using this site, you agree to the Terms of Use and Privacy Policy. World Heritage Encyclopedia™ is a registered trademark of the World Public Library Association, a non-profit organization.
 


Copyright © World Library Foundation. All rights reserved. eBooks from Project Gutenberg are sponsored by the World Library Foundation,
a 501c(4) Member's Support Non-Profit Organization, and is NOT affiliated with any governmental agency or department.