As chosen by Eurosport, here is a list of the 100 greatest matches ever played.
1. 1982 World Cup semi-final - France 3-3 West Germany (West Germany win 5-4 on penalties)
2. 1989 First Division title decider - Liverpool 0-2 Arsenal
3. 1970 World Cup semi-final - Italy 4-3 West Germany (a.e.t.)
4. 2005 Champions League final - Liverpool 3-3 Milan (Liverpool win 3-2 on penalties)
5. 1966 World Cup final - England 4-2 West Germany (a.e.t.)
6. 1982 World Cup second round group stage - Italy 3-2 Brazil
7. 1970 World Cup final - Brazil 4-1 Italy
8. 1960 European Cup final - Real Madrid 7-3 Eintracht Frankfurt
9. 1999 FA Cup semi-final replay - Arsenal 1-2 Manchester United (a.e.t.)
10. 1999 Champions League final - Manchester United 2-1 Bayern Munich
11. 1984 European Championship semi-final - France 3-2 Portugal (a.e.t)
12. 1996 Premier League - Liverpool 4-3 Newcastle United
13. 1953 international friendly - England 3-6 Hungary
14. 2004 FA Cup fourth round replay - Tottenham 3-4 Manchester City
15. 2001 UEFA Cup final - Liverpool 5-4 Alaves
16. 1966 World Cup quarter-final - Portugal 5-3 North Korea
17. 1990 FA Cup semi-final - Liverpool 3-4 Crystal Palace
18. 2001 World Cup qualifier - Germany 1-5 England
19. 1998 Division One play-off final - Charlton Athletic 4-4 Sunderland (Charlton win 7-6 on pens)
20. 1994 World Cup Romania 3-2 Argentina
21. 1962 European Cup final - Benfica 5-3 Real Madrid
22. 1953 FA Cup final - Bolton Wanderers 3-4 Blackpool
23. 1986 World Cup quarter-final - Brazil 1-1 France (1-1 aet, France win 4-3 on pens)
24. 1968 European Cup final - Manchester United 4-1 Benfica (aet)
25. 1998 World Cup second round - Argentina 2-2 England (aet, Argentina won 4-3 on penalties)
26. 1998 World Cup quarter-final - Argentina 2-1 England
27. 1994 Champions League final - Milan 4-0 Barcelona
28. 1990 World Cup semi-final 1990 - England 1-1 Germany
29. 2003 UEFA Cup final - Celtic 2-3 Porto
30. 1990 World Cup quarter-final - England 3-2 Cameroon (aet)
31. 1979 European Cup Winners' Cup final - Barcelona 4-3 Fortuna Dusseldorf
32. 1954 World Cup final - West Germany 3-2 Hungary
33. 2001 La Liga - Barcelona 3-2 Valencia
34. 1967 European Cup final - Celtic 2-1 Internazionale
35. 2000 European Championship group stage - Yugoslavia 3-4 Spain
36. 1958 Division One - Arsenal 4-5 Manchester United
37. 1990 World Cup second round - West Germany 2-1 Holland
38. 2004 Champions League quarter-final - Deportivo 4-0 Milan
39. 1957 Division Two - Charlton Athletic 7-6 Huddersfield Town
40. 1999 Champions League semi-final - Juventus 2-3 Manchester United
41. 1963 European Cup Winners' Cup final - Tottenham Hotspur 5-1 Atletico Madrid
42. 2009 Champions League quarter-final second leg - Chelsea 4-4 Liverpool (Chelsea win 7-5 on aggregate)
43. 1954 World Cup quarter-final - Austria 7-5 Switzerland
44. 1987 FA Cup final - Coventry City 3-2 Tottenham Hotspur (aet)
45. 1996 Olympic semi-final - Nigeria 4-3 Brazil (aet)
46. 2001 Champions League - Deportivo La Coruna 4-3 Paris Saint-Germain
47. 1967 European Championship qualifier - England 2-3 Scotland
48. 1978 First Division - Manchester United 3-5 West Bromwich Albion
49. 2003 Champions League - Monaco 8-3 Deportivo La Coruna
50. 2004 Premier League - Tottenham 4-5 Arsenal
51. 2003 Champions League - Manchester United 4-3 Real Madrid (5-6 aggregate)
52. 1994 Premier League - Everton 3-2 Wimbledon
53. 2000 European Championship - Yugoslavia 3-3 Slovenia
54. 1979 FA Cup final - Arsenal 3-2 Manchester United
55. 1985 UEFA Cup - Real Madrid 4-0 Borussia Moenchengladbach
56. 1996 Premier League - Newcastle United 5-0 Manchester United
57. 1957 Scottish League Cup final - Celtic 7-1 Rangers
58. 1999 Second Division play-off - Gillingham 2-2 Manchester City (City win 3-1 on pens)
59. 2009 Champions League semi-final - Chelsea 1-1 Barcelona (Barcelona win on away goals)
60. 2006 FA Cup final Liverpool 3-3 West Ham United (Liverpool win 3-1 on pens)
61. 1986 World Cup - Belgium 4-3 USSR aet
62. 2009 Premier League - Manchester United 4-3 Manchester City
63. 1997 FA Cup semi-final - Middlesbrough 3-3 Chesterfield
64. 2009 Premier League - Liverpool 4-4 Arsenal
65. 2005 Serie A - Internazionale 3-2 Sampdoria
66. 1971 FA Cup third round replay - Hereford 2-1 Newcastle
67. 1988 FA Cup final - Wimbledon 1-0 Liverpool
68. 1998 World Cup group stage - Spain 2-3 Nigeria
69. 1938 World Cup first round - Brazil 6-5 Poland
70. 1984 UEFA Cup second round - Partizan Belgrade 4-0 Queen's Park Rangers
71. 1976 Bundesliga VfL Bochum 5-6 Bayern Munich
72. 2001 FA Cup fifth round replay - Southampton 3-4 Tranmere Rovers
73. 1984 First Division - QPR 5-5 Newcastle
74. 1989 UEFA Cup - Antwerp 4-3 Levski Sofia
75. 2008 European Championship - Turkey 3-2 Czech Republic
76. 2006 UEFA Cup - Middlesbrough 4-1 Basel
77. 1998 Ligue 1 - Marseille 5-4 Montpellier
78. 1950 World Cup - USA 1-0 England
79. 2001 Premier League- Tottenham Hotspur 3-5 Manchester United
80. 1954 World Cup semi-final - Hungary 4-2 Uruguay
81. 1999 Football League Division Three - Carlisle 2-1 Plymouth
82. 1996 European Championship - England 4-1 Netherlands
83. 2006 World Cup - Germany 0-2 Italy (aet)
84. 1994 Premier League - Liverpool 3-3 Manchester United
85. 2004 European Championship - Netherlands 2-3 Czech Republic
86. 1958 World Cup final - Sweden 2-5 Brazil
87. 2007 La Liga - Barcelona 3-3 Real Madrid
88. 1991 FA Cup Fifth Round replay - Everton 4-4 Liverpool
89. 1986 European Cup Winners Cup - Bayer Uerdingen 7-3 Dynamo Dresden (7-5 agg)
90. 2005 Champions League - Chelsea 4-2 Barcelona (5-4 agg)
91. 1973 FA Cup - Sunderland 1-0 Leeds United
92. 1984 Cup Winners' Cup - Manchester United 3-0 Barcelona
93. 1993 U17 World Cup - Portugal 5-5 Cameroon
94. 1993 Division One - Swindon 4-3 Leicester
95. 1990 League Cup - Arsenal 2-6 Manchester United
96. 1950 World Cup - Brazil 1-2 Uruguay
97. 1978 Bundesliga - Borussia Moenchengladbach 12-0 Borussia Dortmund
98. 2007 Premier League - Portsmouth 7-4 Reading
99. 1982 World Cup - Brazil 2-1 USSR
100. 2004 Champions League: Liverpool 3-1 Olympiakos
Opinions? Comments?
1. 1982 World Cup semi-final - France 3-3 West Germany (West Germany win 5-4 on penalties)
2. 1989 First Division title decider - Liverpool 0-2 Arsenal
3. 1970 World Cup semi-final - Italy 4-3 West Germany (a.e.t.)
4. 2005 Champions League final - Liverpool 3-3 Milan (Liverpool win 3-2 on penalties)
5. 1966 World Cup final - England 4-2 West Germany (a.e.t.)
6. 1982 World Cup second round group stage - Italy 3-2 Brazil
7. 1970 World Cup final - Brazil 4-1 Italy
8. 1960 European Cup final - Real Madrid 7-3 Eintracht Frankfurt
9. 1999 FA Cup semi-final replay - Arsenal 1-2 Manchester United (a.e.t.)
10. 1999 Champions League final - Manchester United 2-1 Bayern Munich
11. 1984 European Championship semi-final - France 3-2 Portugal (a.e.t)
12. 1996 Premier League - Liverpool 4-3 Newcastle United
13. 1953 international friendly - England 3-6 Hungary
14. 2004 FA Cup fourth round replay - Tottenham 3-4 Manchester City
15. 2001 UEFA Cup final - Liverpool 5-4 Alaves
16. 1966 World Cup quarter-final - Portugal 5-3 North Korea
17. 1990 FA Cup semi-final - Liverpool 3-4 Crystal Palace
18. 2001 World Cup qualifier - Germany 1-5 England
19. 1998 Division One play-off final - Charlton Athletic 4-4 Sunderland (Charlton win 7-6 on pens)
20. 1994 World Cup Romania 3-2 Argentina
21. 1962 European Cup final - Benfica 5-3 Real Madrid
22. 1953 FA Cup final - Bolton Wanderers 3-4 Blackpool
23. 1986 World Cup quarter-final - Brazil 1-1 France (1-1 aet, France win 4-3 on pens)
24. 1968 European Cup final - Manchester United 4-1 Benfica (aet)
25. 1998 World Cup second round - Argentina 2-2 England (aet, Argentina won 4-3 on penalties)
26. 1998 World Cup quarter-final - Argentina 2-1 England
27. 1994 Champions League final - Milan 4-0 Barcelona
28. 1990 World Cup semi-final 1990 - England 1-1 Germany
29. 2003 UEFA Cup final - Celtic 2-3 Porto
30. 1990 World Cup quarter-final - England 3-2 Cameroon (aet)
31. 1979 European Cup Winners' Cup final - Barcelona 4-3 Fortuna Dusseldorf
32. 1954 World Cup final - West Germany 3-2 Hungary
33. 2001 La Liga - Barcelona 3-2 Valencia
34. 1967 European Cup final - Celtic 2-1 Internazionale
35. 2000 European Championship group stage - Yugoslavia 3-4 Spain
36. 1958 Division One - Arsenal 4-5 Manchester United
37. 1990 World Cup second round - West Germany 2-1 Holland
38. 2004 Champions League quarter-final - Deportivo 4-0 Milan
39. 1957 Division Two - Charlton Athletic 7-6 Huddersfield Town
40. 1999 Champions League semi-final - Juventus 2-3 Manchester United
41. 1963 European Cup Winners' Cup final - Tottenham Hotspur 5-1 Atletico Madrid
42. 2009 Champions League quarter-final second leg - Chelsea 4-4 Liverpool (Chelsea win 7-5 on aggregate)
43. 1954 World Cup quarter-final - Austria 7-5 Switzerland
44. 1987 FA Cup final - Coventry City 3-2 Tottenham Hotspur (aet)
45. 1996 Olympic semi-final - Nigeria 4-3 Brazil (aet)
46. 2001 Champions League - Deportivo La Coruna 4-3 Paris Saint-Germain
47. 1967 European Championship qualifier - England 2-3 Scotland
48. 1978 First Division - Manchester United 3-5 West Bromwich Albion
49. 2003 Champions League - Monaco 8-3 Deportivo La Coruna
50. 2004 Premier League - Tottenham 4-5 Arsenal
51. 2003 Champions League - Manchester United 4-3 Real Madrid (5-6 aggregate)
52. 1994 Premier League - Everton 3-2 Wimbledon
53. 2000 European Championship - Yugoslavia 3-3 Slovenia
54. 1979 FA Cup final - Arsenal 3-2 Manchester United
55. 1985 UEFA Cup - Real Madrid 4-0 Borussia Moenchengladbach
56. 1996 Premier League - Newcastle United 5-0 Manchester United
57. 1957 Scottish League Cup final - Celtic 7-1 Rangers
58. 1999 Second Division play-off - Gillingham 2-2 Manchester City (City win 3-1 on pens)
59. 2009 Champions League semi-final - Chelsea 1-1 Barcelona (Barcelona win on away goals)
60. 2006 FA Cup final Liverpool 3-3 West Ham United (Liverpool win 3-1 on pens)
61. 1986 World Cup - Belgium 4-3 USSR aet
62. 2009 Premier League - Manchester United 4-3 Manchester City
63. 1997 FA Cup semi-final - Middlesbrough 3-3 Chesterfield
64. 2009 Premier League - Liverpool 4-4 Arsenal
65. 2005 Serie A - Internazionale 3-2 Sampdoria
66. 1971 FA Cup third round replay - Hereford 2-1 Newcastle
67. 1988 FA Cup final - Wimbledon 1-0 Liverpool
68. 1998 World Cup group stage - Spain 2-3 Nigeria
69. 1938 World Cup first round - Brazil 6-5 Poland
70. 1984 UEFA Cup second round - Partizan Belgrade 4-0 Queen's Park Rangers
71. 1976 Bundesliga VfL Bochum 5-6 Bayern Munich
72. 2001 FA Cup fifth round replay - Southampton 3-4 Tranmere Rovers
73. 1984 First Division - QPR 5-5 Newcastle
74. 1989 UEFA Cup - Antwerp 4-3 Levski Sofia
75. 2008 European Championship - Turkey 3-2 Czech Republic
76. 2006 UEFA Cup - Middlesbrough 4-1 Basel
77. 1998 Ligue 1 - Marseille 5-4 Montpellier
78. 1950 World Cup - USA 1-0 England
79. 2001 Premier League- Tottenham Hotspur 3-5 Manchester United
80. 1954 World Cup semi-final - Hungary 4-2 Uruguay
81. 1999 Football League Division Three - Carlisle 2-1 Plymouth
82. 1996 European Championship - England 4-1 Netherlands
83. 2006 World Cup - Germany 0-2 Italy (aet)
84. 1994 Premier League - Liverpool 3-3 Manchester United
85. 2004 European Championship - Netherlands 2-3 Czech Republic
86. 1958 World Cup final - Sweden 2-5 Brazil
87. 2007 La Liga - Barcelona 3-3 Real Madrid
88. 1991 FA Cup Fifth Round replay - Everton 4-4 Liverpool
89. 1986 European Cup Winners Cup - Bayer Uerdingen 7-3 Dynamo Dresden (7-5 agg)
90. 2005 Champions League - Chelsea 4-2 Barcelona (5-4 agg)
91. 1973 FA Cup - Sunderland 1-0 Leeds United
92. 1984 Cup Winners' Cup - Manchester United 3-0 Barcelona
93. 1993 U17 World Cup - Portugal 5-5 Cameroon
94. 1993 Division One - Swindon 4-3 Leicester
95. 1990 League Cup - Arsenal 2-6 Manchester United
96. 1950 World Cup - Brazil 1-2 Uruguay
97. 1978 Bundesliga - Borussia Moenchengladbach 12-0 Borussia Dortmund
98. 2007 Premier League - Portsmouth 7-4 Reading
99. 1982 World Cup - Brazil 2-1 USSR
100. 2004 Champions League: Liverpool 3-1 Olympiakos
Opinions? Comments?