With Lionel Messi again prompting debate about whether or not he is the best player of all time, here’s our view of the ten finest footballers to ever grace the game…
(Video) Barcelona 1-0 Manchester City highlights: Lionel Messi steals the show, with Joe Hart also terrific
Brilliant, brilliant Gary Lineker quote outlines Lionel Messi’s actual greatness
Twitter lauds majestic Lionel Messi as Barcelona superstar toys with Man City
If not for injuries and poor overall fitness in the latter part of his career, the original Ronaldo would surely be higher on this list on pure talent alone, having looked unplayable on the pitch at times and inspiring Brazil to glory in the 2002 World Cup almost entirely by himself.