This timeline gives a chronological listing of the winners of the FA Cup Finals, the UK football competition.
1872 (16th March) – Kennington Oval
Wanderers v Royal Engineers
Score – 1 – 0
Winners – Wanderers
Winners – Wanderers
1873 (29th March) – Lillie Bridge
Wanderers v Oxford University
Score – 2 – 0
Winners – Wanderers
Winners – Wanderers
1874 (14th March) – Kennington Oval
Oxford University v Royal Engineers
Score – 2 – 0
Winners – Oxford University
Winners – Oxford University
1875 (13th March) – Kennington Oval
Royal Engineers v Old Etonians
Score – 1 – 1
Match drawn
Match drawn
1875 (16th March) Replay – Kennington Oval
Royal Engineers v Old Etonians
Score – 2 – 0
Winners – Royal Engineers
Winners – Royal Engineers
1876 (11th March) – Kennington Oval
Wanderers v Old Etonians
Score – 1 – 1
Match drawn
Match drawn
1876 (18th March) Replay – Kennington Oval
Wanderers v Old Etonians
Score – 3 – 0
Winners – Wanderers
Winners – Wanderers
1877 (24th March) – Kennington Oval
Wanderers v Oxford University
Score – 2 – 1
Winners – Wanderers
Winners – Wanderers
1878 (23rd March) – Kennington Oval
Wanderers v Oxford University
Score – 3 – 1
Winners – Wanderers
Winners – Wanderers
1879 (29th March) – Kennington Oval
Old Etonians v Clapham Rovers
Score – 1 – 0
Winners – Old Etonians
Winners – Old Etonians
1880 (10th April) – Kennington Oval
Clapham Rovers v Oxford University
Score – 1 – 0
Winners – Clapham Rovers
Winners – Clapham Rovers
1881 (9th April) – Kennington Oval
Old Carthusians v Old Etonians
Score – 3 – 0
Winners – Old Carthusians
Winners – Old Carthusians
1882 (25th March) – Kennington Oval
Old Etonians v Blackburn Rovers
Score – 1 – 0
Winners – Old Etonians
Winners – Old Etonians
1883 (31st March) – Kennington Oval
Blackburn Olympic v Old Etonians
Score – 2 – 1
Winners – Blackburn Olympic
Winners – Blackburn Olympic
1884 (29th March) – Kennington Oval
Blackburn Rovers v Queen’s Park
Score – 2 – 1
Winners – Blackburn Rovers
Winners – Blackburn Rovers
1885 (4th April) – Kennington Oval
Blackburn Rovers v Queen’s Park
Score – 2 – 0
Winners – Blackburn Rovers
Winners – Blackburn Rovers
1886 (3rd April) – Kennington Oval
Blackburn Rovers v West Bromwich Albion
Score – 0 – 0
Match Drawn
Match Drawn
1886 (10th April) – Racecourse Ground
Blackburn Rovers v West Bromwich Albion
Score – 2 – 0
Winners – Blackburn Rovers
Winners – Blackburn Rovers
1887 (2nd April) – Kennington Oval
Aston Villa v West Bromwich Albion
Score – 2 – 0
Winners – Aston Villa
Winners – Aston Villa
1888 (24th March) – Kennington Oval
West Bromwich Albion v Preston North End
Score – 2 – 1
Winners – West Bromwich Albion
Winners – West Bromwich Albion
1889 (30th March) – Kennington Oval
Preston North End v Wolverhampton Wanderers
Score – 3 – 0
Winners – Preston North End
Winners – Preston North End
1890 (29th March) – Kennington Oval
Blackburn Rovers v The Wednesday
Score – 6 – 1
Winners – Blackburn Rovers
Winners – Blackburn Rovers
1891 (21st March) – Kennington Oval
Blackburn Rovers v Notts County
Score – 3 – 1
Winners – Blackburn Rovers
Winners – Blackburn Rovers
1892 (19th March) – Kennington Oval
West Bromwich Albion v Aston Villa
Score – 3 – 0
Winners – West Bromwich Albion
Winners – West Bromwich Albion
1893 (25th March) – Fallowfield Stadium
Wolverhampton Wanderers v Everton
Score – 1 – 0
Winners – Wolverhampton Wanderers
Winners – Wolverhampton Wanderers
1894 (31st March) – Goodison Park
Notts County v Bolton Wanderers
Score – 4 – 1
Winners – Notts County
Winners – Notts County
1895 (20th April) – Crystal Palace
Aston Villa v West Bromwich Albion
Score – 1 – 0
Winners – Aston Villa
Winners – Aston Villa
1896 (18th April) – Crystal Palace
The Wednesday v Wolverhampton Wanderers
Score – 2 – 1
Winners – The Wednesday
Winners – The Wednesday
1897 (10th April) – Crystal Palace
Aston Villa v Everton
Score – 3 – 2
Winners – Aston Villa
Winners – Aston Villa
1898 (16th April) – Crystal Palace
Nottingham Forest v Derby County
Score – 3 – 1
Winners – Nottingham Forest
Winners – Nottingham Forest
1899 (15th April) – Crystal Palace
Sheffield United v Derby County
Score – 4 – 1
Winners – Sheffield United
Winners – Sheffield United
1900 (21st April) – Crystal Palace
Bury v Southampton
Score – 4 – 0
Winners – Bury
Winners – Bury
1901 (20th April) – Crystal Palace
Tottenham Hotspur v Sheffield United
Score – 2 – 2
Match Drawn
Match Drawn
1901 (27th April) Replay – Burnden Park
Tottenham Hotspur v Sheffield United
Score – 3 – 1
Winners – Tottenham Hotspur
Winners – Tottenham Hotspur
1902 (19th April) – Crystal Palace
Sheffield United v Southampton
Score – 1 – 1
Match Drawn
Match Drawn
1902 (26th April) – Crystal Palace
Sheffield United v Southampton
Score – 2 – 1
Winners – Sheffield United
Winners – Sheffield United
1903 (18th April) – Crystal Palace
Bury v Derby County
Score – 6 – 0
Winners – Bury
Winners – Bury
1904 (23rd April) – Crystal Palace
Manchester City v Bolton Wanderers
Score – 1 – 0
Winners – Manchester City
Winners – Manchester City
1905 (15th April) – Crystal Palace
Aston Villa v Newcastle United
Score – 2 – 0
Winners – Aston Villa
Winners – Aston Villa
1906 (21st April) – Crystal Palace
Everton v Newcastle United
Score – 1 – 0
Winners – Everton
Winners – Everton
1907 (20th April) – Crystal Palace
The Wednesday v Everton
Score – 2 – 1
Winners – The Wednesday
Winners – The Wednesday
1908 (25th April) – Crystal Palace
Wolverhampton Wanderers v Newcastle United
Score – 3 – 1
Winners – Wolverhampton Wanderers
Winners – Wolverhampton Wanderers
1909 (24th April) – Crystal Palace
Manchester United v Bristol City
Score – 1 – 0
Winners – Manchester United
Winners – Manchester United
1910 (23rd April) – Crystal Palace
Newcastle United v Barnsley
Score – 1 – 1
Match Drawn
Match Drawn
1910 (28th April) Replay – Goodison Park
Newcastle United v Barnsley
Score – 2 – 0
Winners – Newcastle United
Winners – Newcastle United
1911 (22nd April) – Crystal Palace
Bradford City v Newcastle United
Score – 0 – 0
Match Drawn
Match Drawn
1911 (26th April) Replay – Old Trafford
Bradford City v Newcastle United
Score – 1 – 0
Winners – Bradford City
Winners – Bradford City
1912 (20th April) – Crystal Palace
Barnsley v West Bromwich Albion
Score – 0 – 0
Match Drawn
Match Drawn
1912 (24th April) – Bramall Lane
Barnsley v West Bromwich Albion
Score – 1 – 0
Winners – Barnsley
Winners – Barnsley
1913 (19th April) – Crystal Palace
Aston Villa v Sunderland
Score – 1 – 0
Winners – Aston Villa
Winners – Aston Villa
1914 (25th April) – Crystal Palace
Burnley v Liverpool
Score – 1 – 0
Winners – Burnley
Winners – Burnley
1915 (24th April) – Old Trafford
Sheffield United v Chelsea
Score – 3 – 0
Winners – Sheffield United
Winners – Sheffield United
1920 (24th April) – Stamford Bridge
Aston Villa v Huddersfield Town
Score – 1 – 0
Winners – Aston Villa
Winners – Aston Villa
1921 (23rd April) – Stamford Bridge
Tottenham Hotspur v Wolverhampton Wanderers
Score – 1 – 0
Winners – Tottenham Hotspur
Winners – Tottenham Hotspur
1922 (29th April) – Stamford Bridge
Huddersfield Town v Preston North End
Score – 1 – 0
Winners – Huddersfield Town
Winners – Huddersfield Town
1923 (28th April) – Wembley Stadium
Bolton Wanderers v West Ham United
Score – 2 – 0
Winners – Bolton Wanderers
Winners – Bolton Wanderers
1924 (26th April) – Wembley Stadium
Newcastle United v Aston Villa
Score – 2 – 0
Winners – Newcastle United
Winners – Newcastle United
1925 (25th April) – Wembley Stadium
Sheffield United v Cardiff City
Score – 1 – 0
Winners – Sheffield United
Winners – Sheffield United
1926 (24th April) – Wembley Stadium
Bolton Wanderers v Manchester City
Score – 1 – 0
Winners – Bolton Wanderers
Winners – Bolton Wanderers
1927 (23rd April) – Wembley Stadium
Cardiff City v Arsenal
Score – 1 – 0
Winners – Cardiff City
Winners – Cardiff City
1928 (21st April) – Wembley Stadium
Blackburn Rovers v Huddersfield Town
Score – 3 – 1
Winners – Blackburn Rovers
Winners – Blackburn Rovers
1929 (27th April) – Wembley Stadium
Bolton Rovers v Portsmouth
Score – 2 – 0
Winners – Bolton Rovers
Winners – Bolton Rovers
1930 (26th April) – Wembley Stadium
Arsenal v Huddersfield Town
Score – 2 – 0
Winners – Arsenal
Winners – Arsenal
1931 (25th April) – Wembley Stadium
West Bromwich Albion v Birmingham
Score – 2 – 1
Winners – West Bromwich Albion
Winners – West Bromwich Albion
1932 (23rd April) – Wembley Stadium
Newcastle United v Arsenal
Score – 2 – 1
Winners – Newcastle United
Winners – Newcastle United
1933 (29th April) – Wembley Stadium
Everton v Manchester City
Score – 3 – 0
Winners – Everton
Winners – Everton
1934 (28th April) – Wembley Stadium
Manchester City v Portsmouth
Score – 2 – 1
Winners – Manchester City
Winners – Manchester City
1935 (27th April) – Wembley Stadium
Sheffield Wednesday v West Bromwich Albion
Score – 4 – 2
Winners – Sheffield Wednesday
Winners – Sheffield Wednesday
1936 (25th April) – Wembley Stadium
Arsenal v Sheffield United
Score – 1 – 0
Winners – Arsenal
Winners – Arsenal
1937 (1st May) – Wembley Stadium
Sunderland v Preston North End
Score – 3 – 1
Winners – Sunderland
Winners – Sunderland
1938 (30th April) – Wembley Stadium
Preston North End v Huddersfield Town
Score – 1 – 0
Winners – Preston North End
Winners – Preston North End
1939 (29th April) – Wembley Stadium
Portsmouth v Wolverhampton Wanderers
Score – 4 – 1
Winners – Portsmouth
Winners – Portsmouth
1946 (27th April) – Wembley Stadium
Derby County v Charlton Athletic
Score – 4 – 1
Winners – Derby
Winners – Derby
1947 (26th April) – Wembley Stadium
Charlton Athletic v Burnley
Score – 1 – 0
Winners – Charlton Athletic
Winners – Charlton Athletic
1948 (24th April) – Wembley Stadium
Manchester United v Blackpool
Score – 4 – 2
Winners – Manchester United
Winners – Manchester United
1949 (30th April) – Wembley Stadium
Wolverhampton Wanderers v Leicester City
Score – 3 – 1
Winners – Charlton Athletic
Winners – Charlton Athletic
1950 (29th April) – Wembley Stadium
Arsenal v Liverpool
Score – 2 – 0
Winners – Arsenal
Winners – Arsenal
1951 (28th April) – Wembley Stadium
Newcastle United v Blackpool
Score – 2 – 0
Winners – Newcastle United
Winners – Newcastle United
1952 (3rd May) – Wembley Stadium
Newcastle United v Arsenal
Score – 1 – 0
Winners – Newcastle United
Winners – Newcastle United
1953 (2nd May) – Wembley Stadium
Blackpool v Bolton Wanderers
Score – 4 – 3
Winners – Blackpool
Winners – Blackpool
1954 (1st May) – Wembley Stadium
West Bromwich Albion v Preston North End
Score – 3 – 2
Winners – West Bromwich Albion
Winners – West Bromwich Albion
1955 (7th May) – Wembley Stadium
Newcastle United v Manchester City
Score – 3 – 1
Winners – Newcastle United
Winners – Newcastle United
1956 (5th May) – Wembley Stadium
Manchester City v Birmingham City
Score – 3 – 1
Winners – Manchester City
Winners – Manchester City
1957 (4th May) – Wembley Stadium
Aston Villa v Manchester United
Score – 2 – 1
Winners – Aston Villa
Winners – Aston Villa
1958 (3rd May) – Wembley Stadium
Bolton Wanderers v Manchester United
Score – 2 – 0
Winners – Bolton Wanderers
Winners – Bolton Wanderers
1959 (2nd May) – Wembley Stadium
Nottingham Forest v Luton Town
Score – 2 – 1
Winners – Nottingham Forest
Winners – Nottingham Forest
1960 (7th May) – Wembley Stadium
Wolverhampton Wanderers v Blackburn Rovers
Score – 3 – 0
Winners – Wolverhampton Wanderers
Winners – Wolverhampton Wanderers
1961 (6th May) – Wembley Stadium
Tottenham Hotspur v Leicester City
Score – 2 – 0
Winners – Tottenham Hotspur
Winners – Tottenham Hotspur
1962 (5th May) – Wembley Stadium
Tottenham Hotspur v Burnley
Score – 3 – 1
Winners – Tottenham Hotspur
Winners – Tottenham Hotspur
1963 (25th May) – Wembley Stadium
Manchester United v Leicester City
Score – 3 – 1
Winners – Manchester United
Winners – Manchester United
1964 (2nd May) – Wembley Stadium
West Ham United v Preston North End
Score – 3 – 2
Winners – West Ham United
Winners – West Ham United
1965 (1st May) – Wembley Stadium
Liverpool v Leeds United
Score – 2 – 1
Winners – Liverpool
Winners – Liverpool
1966 (14th May) – Wembley Stadium
Everton v Sheffield Wednesday
Score – 3 – 2
Winners – Everton
Winners – Everton
1967 (20th May) – Wembley Stadium
Tottenham Hotspur v Chelsea
Score – 2 – 1
Winners – Tottenham Hotspur
Winners – Tottenham Hotspur
1968 (18th May) – Wembley Stadium
West Bromwich Albion v Everton
Score – 1 – 0
Winners – West Bromwich Albion
Winners – West Bromwich Albion
1969 (26th April) – Wembley Stadium
Manchester City v Leicester City
Score – 1 – 0
Winners – Manchester City
Winners – Manchester City
1970 (11th April) – Wembley Stadium
Chelsea v Leeds United
Score – 2 – 2
Match Drawn
Match Drawn
1970 (29th April) – Old Trafford
Chelsea v Leeds United
Score – 2 – 1
Winners – Chelsea
Winners – Chelsea
1971 (8th May) – Wembley Stadium
Arsenal v Liverpool
Score – 2 – 1
Winners – Arsenal
Winners – Arsenal
1972 (6th May) – Wembley Stadium
Leeds United v Arsenal
Score – 1 – 0
Winners – Leeds United
Winners – Leeds United
1973 (5th May) – Wembley Stadium
Sunderland v Leeds United
Score – 1 – 0
Winners – Sunderland
Winners – Sunderland
1974 (4th May) – Wembley Stadium
Liverpool v Newcastle United
Score – 3 – 0
Winners – Liverpool
Winners – Liverpool
1975 (3rd May) – Wembley Stadium
West Ham United v Fulham
Score – 2 – 0
Winners – West Ham United
Winners – West Ham United
1976 (1st May) – Wembley Stadium
Southampton v Manchester United
Score -1 – 0
Winners – Southampton
Winners – Southampton
1977 (21st May) – Wembley Stadium
Manchester United v Liverpool
Score – 2 – 1
Winners – Manchester United
Winners – Manchester United
1978 (6th May) – Wembley Stadium
Ipswich Town v Arsenal
Score – 1 – 0
Winners – Ipswich Town
Winners – Ipswich Town
1979 (12th May) – Wembley Stadium
Arsenal v Manchester United
Score – 3 – 2
Winners – Arsenal
Winners – Arsenal
1980 (10th May) – Wembley Stadium
West Ham United v Arsenal
Score – 1 – 0
Winners – West Ham United
Winners – West Ham United
1981 (9th May) – Wembley Stadium
Tottenham Hotspur v Manchester City
Score – 1 – 1
Match Drawn
Match Drawn
1981 (14th May) Replay – Wembley Stadium
Tottenham Hotspur v Manchester City
Score – 1 – 0
Winners – Tottenham Hotspur
Winners – Tottenham Hotspur
1982 (22nd May) – Wembley Stadium
Tottenham Hotspur v Queens Park Rangers
Score – 1 – 1
Match Drawn
Match Drawn
1982 (27th May) Replay – Wembley Stadium
Tottenham Hotspur v Queens Park Rangers
Score – 1 – 0
Winners – Tottenham Hotspur
Winners – Tottenham Hotspur
1983 (21st May) – Wembley Stadium
Manchester United v Brighton and Hove Albion
Score – 2 – 02
Match Drawn
Match Drawn
1983 (26th May) Replay – Wembley Stadium
Manchester United v Brighton and Hove Albion
Score – 4 – 0
Winners – Manchester United
Winners – Manchester United
1984 (19th May) Replay – Wembley Stadium
Everton v Watford
Score – 2 – 0
Winners – Everton
Winners – Everton
1984 (19th May) – Wembley Stadium
Everton v Watford
Score – 2 – 0
Winners – Everton
Winners – Everton
1985 (18th May) – Wembley Stadium
Manchester United v Everton
Score – 1 – 0
Winners – Manchester United
Winners – Manchester United
1986 (10th May)- Wembley Stadium
Liverpool v Everton
Score – 3 – 1
Winners – Liverpool
Winners – Liverpool
1987 (16th May)- Wembley Stadium
Coventry City v Tottenham Hotspur
Score – 3 – 2
Winners – Coventry City
Winners – Coventry City
1988 (14th May)- Wembley Stadium
Wimbledon v Liverpool
Score – 1 – 0
Winners – Wimbledon
Winners – Wimbledon
1988 (14th May)- Wembley Stadium
Wimbledon v Liverpool
Score – 1 – 0
Winners – Wimbledon
Winners – Wimbledon
1989 (20th May)- Wembley Stadium
Liverpool v Everton
Score – 3 – 2
Winners – Liverpool
Winners – Liverpool
1990 (12th May)- Wembley Stadium
Manchester United v Crystal Palace
Score – 3 – 3
Match Drawn
Match Drawn
1990 (17th May) Replay – Wembley Stadium
Manchester United v Crystal Palace
Score – 1 – 0
Winners – Manchester United
Winners – Manchester United
1991 (18th May)- Wembley Stadium
Tottenham Hotspur v Nottingham Forest
Score – 2 – 1
Winners – Tottenham Hotspur
Winners – Tottenham Hotspur
1992 (9th May)- Wembley Stadium
Liverpool v Sunderland
Score – 2 – 0
Winners – Liverpool
Winners – Liverpool
1993 (15th May)- Wembley Stadium
Arsenal v Sheffield Wednesday
Score – 1 – 1
Match Drawn
Match Drawn
1993 (20th May) Replay – Wembley Stadium
Arsenal v Sheffield Wednesday
Score – 2 – 1
Winners – Arsenal
Winners – Arsenal
1994 (14th May)- Wembley Stadium
Manchester United v Chelsea
Score – 4 – 0
Winners – Manchester United
Winners – Manchester United
1995 (20th May)- Wembley Stadium
Everton v Manchester United
Score – 1 – 0
Winners – Everton
Winners – Everton
1996 (11th May)- Wembley Stadium
Manchester United v Liverpool
Score – 1 – 0
Winners – Manchester United
Winners – Manchester United
1997 (17th May)- Wembley Stadium
Chelsea v Middlesbrough
Score – 2 – 0
Winners – Chelsea
Winners – Chelsea
1998 (16th May)- Wembley Stadium
Arsenal v Newcastle United
Score – 2 – 0
Winners – Arsenal
Winners – Arsenal
1999 (22nd May)- Wembley Stadium
Manchester United v Newcastle United
Score – 2 – 0
Winners – Manchester United
Winners – Manchester United
2000 (20th May)- Wembley Stadium
Chelsea v Aston Villa
Score – 1 – 0
Winners – Chelsea
Winners – Chelsea
2001 (12th May)- Millennium Stadium
Liverpool v Arsenal
Score – 2 – 1
Winners – Liverpool
Winners – Liverpool
2002 (4th May)- Millennium Stadium
Arsenal v Chelsea
Score – 2 – 0
Winners – Arsenal
Winners – Arsenal
2003 (17th May)- Millennium Stadium
Arsenal v Southampton
Score – 1 – 0
Winners – Arsenal
Winners – Arsenal
2004 (22nd May)- Millennium Stadium
Manchester United v Millwall
Score – 3 – 0
Winners – Manchester United
Winners – Manchester United
2005 (21st May)- Millennium Stadium
Arsenal v Manchester United
Score – 0 – 0 (5 – 4 Penalties)
Winners – Arsenal
Winners – Arsenal
2006 (13th May)- Millennium Stadium
Liverpool v West Ham United
Score – 3 – 3 (3 – 1 Penalties)
Winners – Liverpool
Winners – Liverpool
2007 (19th May)- Wembley Stadium
Chelsea v Manchester United
Score – 1 – 0
Winners – Chelsea
Winners – Chelsea
2008 (17th May)- Wembley Stadium
Portsmouth v Cardiff City
Score – 1 – 0
Winners – Portsmouth
Winners – Portsmouth
2009 (30th May)- Wembley Stadium
Chelsea v Everton
Score – 2 – 1
Winners – Chelsea
Winners – Chelsea
2010 (15th May)- Wembley Stadium
Chelsea v Portsmouth
Score – 1 – 0
Winners – Chelsea
Winners – Chelsea
2011 (14th May)- Wembley Stadium
Manchester City v Stoke City
Score – 1 – 0
Winners – Manchester City
Winners – Manchester City
2012 (5th May)- Wembley Stadium
Chelsea v Liverpool
Score – 2 – 1
Winners – Chelsea
Winners – Chelsea
2013 (11th May)- Wembley Stadium
Wigan Athletic v Manchester City
Score – 1 – 0
Winners – Wigan Athletic
Winners – Wigan Athletic
2014 (17th May)- Wembley Stadium
Arsenal v Hull City
Score – 3 – 2
Winners – Arsenal
Winners – Arsenal
2015 (30th May)- Wembley Stadium
Arsenal v Aston Villa
Score – 4 – 0
Winners – Arsenal
Winners – Arsenal
2016 (21st May)- Wembley Stadium
Manchester United v Crystal Palace
Score – 2 – 1
Winners – Manchester United
Winners – Manchester United
2017 (27th May)- Wembley Stadium
Arsenal v Chelsea
Score – 2 – 1
Winners – Arsenal
Winners – Arsenal
2018 (19th May)- Wembley Stadium
Chelsea v Manchester United
Score – 1 – 0
Winners – Chelsea
Winners – Chelsea
2019 (18th May)- Wembley Stadium
Manchester City v Watford
Score – 6 – 0
Winners – Watford
Winners – Watford
2020 (1st August)- St James Park, Newcastle
Arsenal v Chelsea
Score – 2 – 1
Winners – Arsenal
The final was scheduled for 23rd May but was postponed due to the Covid-19 pandemic.
Winners – Arsenal
The final was scheduled for 23rd May but was postponed due to the Covid-19 pandemic.
2021 (15th May)- Wembley Stadium
Leicester City v Chelsea
Score – 1 – 0
Winners – Leicester City
Winners – Leicester City
2022 (14th May) – Wembley Stadium
Liverpool v Chelsea
Score – 0 – 0
Penalties – 6 – 5
Winners – Liverpool
Penalties – 6 – 5
Winners – Liverpool
First published 2018; updated and republished May 14 2022 @ 8:40 pm – Updated – [last-modified]
Harvard Reference for this page:
Heather Y Wheeler. (2018 – 2022). FA Cup Finals 1872 to Present Day. https://www.thetimelinegeek.com/fa-cup-finals-1872-to-present-day. Last accessed [date]