Neymar has established himself as one of the best players in the world at the moment.
In the 2016-17 season his dribbles, passes and goal scoring made the headlines week in week out.
The 25-year-old Brazilian skipper's exceptional contribution inspired Barcelona to kick out PSG from the UEFA Champions League last season.
Neymar's hard work has paid off after the French giants PSG cough out a whopping 222 million euros to trigger his buy out clause at Barcelona.
The Brazilian skipper completed his world record move from the La Liga to the Ligue 1 on Thursday.
Let us watchs some of the magical moments of Neymar in the 2016-17 season for both club and country.
His will earn 45m euros (£40.7m) a year - 865,000 euros (£782,000) a week - before tax from the initial five-year deal, a total outlay of £400m at PSG