Kylian Mbappe reminded the world yet again on Tuesday evening that he is the most exciting young player on the planet.
The Frenchman was instrumental in PSG's 2-0 win away at Manchester United, scoring the second and crucial goal at Old Trafford.
To think Mbappe is just 20 is quite a scary thought, with the dynamic forward already winning the World Cup and two Ligue 1 titles with two different clubs.
Mbappe's rise to superstardom at AS Monaco in 2016/17 seem to come out of nowhere.
There were whispers from France of a 'new Thierry Henry' and in just two years, that prediction looks scarily accurate.
Mbappe is the closest thing to both Henry and Ronaldo Nazario, two of the greatest strikers to have ever graced the beautiful game.
He's enhancing the status of Ligue 1 with every game he plays, but it all could have been very different back in 2017.
Real Madrid were desperate for the then 18-year-old's signature and an agreement was in place between the two parties.
But at the last-minute, the teenager opted out of the deal and journalist Duncan Castles has explained why the move fell through.
Writing in the Daily Record, Castles says Florentino Perez wanted Mbappe to replace the want-away Cristiano Ronaldo and it was a level of responsibility that the Frenchman was not comfortable with.
Castles wrote: "Mbappe instead agreed to join Madrid only to back out of the deal when he realised that Florentino Perez wanted him to replace Cristiano Ronaldo. Joining the world’s biggest club, in a new country, for an unprecedented fee, as the direct successor to the planet’s best footballer, equalled too much expectation, calculated Mbappe and father."
You can understand why Mbappe did not want the weight of the world on his shoulders and developing in his home country alongside Neymar has proven to be a wise choice.
However, the success of 18-year-old Vinicius Junior in the 'Ronaldo role' this season at Real suggests that a player of Mbappe's ilk could have been an instant hit at the Bernabeu.
But with so much of his career left to go, Mbappe can take his time and plot his career path as he feels best.