Paris: Lionel Messi arrived in France to a hero's welcome, seen as the man who would deliver the Champions League for Paris Saint-Germain.
Two years on, the Argentinian is set to depart without having achieved that aim and having only produced his brilliant best in flashes.
It is difficult to qualify Messi's time at PSG as a success, even if the move to the French capital helped set him up for the crowning glory of his career at last year's World Cup and did no harm to the Qatar-owned club as a sporting brand.
At his unveiling in Paris in August 2021, Messi said winning the Champions League for the fifth time in his career was his "dream" and that he was in "the ideal place" to do it.
That was seductive talk for PSG president Nasser Al Khelaifi, sat next to him, and for fans of the club who were desperate to see their team win European football's greatest prize for the first time.
The previous season they had lost to Manchester City in the semi-finals, having been beaten by Bayern Munich in the 2020 final. Messi looked like the final piece in the jigsaw.
However, PSG have gone backwards with Messi. They were beaten in the Champions League last 16 by Real Madrid last season with Mauricio Pochettino in charge and suffered the same fate this year at Bayern's hands with Christophe Galtier on the bench.
There must be a reason why Pep Guardiola did not push to bring an ageing Messi to City, despite his former coach at Barcelona often describing him as the best player of all time.
Guardiola's side are through to this season's Champions League final and playing at a level PSG could not currently hope to match, despite having Messi, Kylian Mbappe and Neymar in the same side.
Having to accommodate those three attacking superstars has weakened PSG overall as a team.
Now they must try to build a more balanced side without a player who turns 36 this month and has been costing an estimated annual salary of $32.1 million after tax.
From cheers to jeers
By early this year Messi was being jeered by some supporters at the Parc des Princes.
That was before he skipped training for an unauthorised trip to Saudi Arabia to fulfil commitments as a tourism ambassador for the Gulf state.
A one-week suspension followed, and there was no prospect of Messi signing a new deal in Paris after that.
Messi had 32 goals in 74 games for PSG before Saturday's final match this season against Clermont.
His first season in France was difficult as he struggled to settle having been uprooted from Barcelona.
He has sometimes struggled with the physical nature of the French league, but this season has been more memorable.
The seven-time Ballon d'Or winner developed a fine understanding with Mbappe, appearing to accept that the younger French star was the focal point of the team.
Messi has scored 16 Ligue 1 goals and set up 16 goals this season, comfortably the most assists of any player in France's top flight.
He leaves having added two Ligue 1 title winner's medals to his collection.
After all he won at Barcelona, and his World Cup triumph with Argentina, the French league may not mean that much to Messi when he looks back on his career.
As Vincent Duluc noted in France's leading sports daily L'Equipe: "PSG have not been better than they were before because of him...and he seemed to have as much desire to play in Ligue 1 as he did to go to the dentist."
Nevertheless, Messi has still left his mark on those who have worked with him and come up against him.
He was nominated for this season's French player of the year prize, even if he missed out on the award to Mbappe.
"I have had the privilege to coach the best player in the history of football," said Galtier this week.
"This year he has been an important part of the team. I have never thought that the criticism of him was justified at all, when he is 35 and there is a World Cup in the middle of the season and yet I think he has scored or set up more than 40 goals in all competitions.
"It has been a great privilege not to coach him but to accompany him throughout the season."
Now it is time for Messi and PSG to move on.