Neymar has signed a new Paris Saint-Germain deal that will keep him at Parc des Princes until June 2025.
The PSG forward claimed “happiness” was the main factor in extending his stay.
Neymar was heavily linked with a return to Barcelona, the club he left for PSG in 2017 in a world-record £200m deal.
However, the Brazil international has now put pen to paper on a bumper five-year deal with the Ligue 1 giants.
“I have grown as a person here, as a human being and as a player, too,” he told the PSG website.
The 29-year-old has scored 85 goals and registered 51 assists in 112 games for PSG.