Lionel Messi has a good few years left in him at the highest level.
The Argentinian is still only 29-years-old, but even if he were to hang his boots up today, he'd be able to look back at an astonishing career that's included eight league titles, four Champions Leagues, and four Copa del Reys.
Given that he's also scored over 500 goals in that time, it's pretty incredible that he's been asked to name his best moments in football. How is he supposed to choose after winning all that?
SIGN UP NOW
Want to become a GMS writer? Sign up now and submit a 250-word test article: http://gms.to/haveyoursay4
Instead, he insists his two biggest moments both came against Manchester United.
Messi scored in two Champions League finals against the Red Devils, the first in Rome in 2009.
That header was his first goal against an English club - and yes, if he could do it against Sir Alex Ferguson's United at their peak, he probably could do it on a cold, rainy night in Stoke.
Messi's fond memories
“There are several games when the team played in such a way that it was almost impossible for the opponents to do any damage to us," he explains.
“And it almost always happened in big matches.
“The final of the Champions League in Rome was one of those games when the team played the perfect match.”
The superstar then did it all over again at Wembley two years later against the same opposition, affirming his place as one of the greatest players of all time as Barca triumphed 3-1.
“Both were inexplicable feelings but you live them in a different way," he added.
“In any massive game when you score a goal, the joy of the people, your people, the supporters, and particularly our own fans, you can only enjoy those moments right there and then — and not beyond.”
Funnily enough, he's actually scored more goals against English teams than clubs from any other country, so no wonder he's enjoyed playing against United so much.
Those moments were obviously huge for him on a personal level as they helped him to prove his doubters wrong, as he continues to do year in, year out.
As he clearly enjoys playing against sides from Manchester so much, he'll be especially looking forward to yet another reunion with Pep Guardiola - and he'll hope to repeat the hat-trick he scored against City last time out.
Is Messi the greatest of all time? Have your say in the comments.