Brazil legend Pele has described Barcelona's Lionel Messi as "the most complete player" in the modern game.
"I think Leo Messi. He is a skilled player, gives assists, passes, scores, dribbles well. If we were in a team together, the opponents would have to worry about two players, not just one. Today Messi is the most complete player."
Just under a year ago, Pele came out with the extraordinary accusation that Messi "only has one skill" despite the reams of evidence to the contrary:
It seems the 79-year-old has changed his opinion on the five-time Ballon d'Or winner in the last year.
But Pele is of the view that there were more superstars in the past than there are now:
"Once you found two or three in every country with a great football culture. Eusebio, Simoes, [Johan] Cruyff, [Franz] Beckenbauer, [Diego] Maradona, Garrincha, Didi. How many did I say? There were so many.
"Today we have two or three in total. Messi, Cristiano Ronaldo, I would say Neymar, who in Brazil has not yet managed to become a great figure."
Messi, 32, had a delayed start to 2019-20 due to a foot injury that kept him out of Barca's first four La Liga games of the season.
However, having returned to fitness, he now has eight goals in seven Spanish top flight appearances.
Only Karim Benzema has more with nine goals, and the Real Madrid striker has made 11 La Liga appearances this term.
In the Blaugrana's final game before the international break, Messi netted his first hat-trick of the campaign to propel Barca to a 3-1 victory over Celta Vigo:
As a result, the defending champions remained top of the table on goal difference ahead of Real:
Barca are back in action on November 23 when they visit Leganes, who are without a win in their last three matches.