Kylian Mbappe came up clutch with an outstanding hat-trick performance as Paris Saint-Germain battered Barcelona 4-1 at the Nou Camp.
He notched a superb goal to level matters in the first half before adding a further two - including a wonderful finish as he became the third player to score a Champions League hat-trick against the Blaugrana.
The former Monaco man moved up to third in PSG's all-time top scorer rankings on 112 goals for the Ligue One champions and now has 40 goal involvements in 41 Champions League appearances.
But it wasn't just goals Mbappe delivered in Catalonia. He was breathtakingly brilliant throughout, his pace and trickery terrorising Barca's backline.
Gerard Pique, playing in his first game since November after injury, will surely be having nightmares about the 22-year-old tonight.
He was absolutely rinsed by Mbappe and had to resort to tugging on his shirt in order to stop his flow.
The boy-wonder was simply unplayable and we praise the compilation gods for gifting us with five marvellous minutes of Mbappe magic to feast our eyes on.
The fact that Mbappe is a World Cup winner with over 150 goals to his name at just 22 is simply incredible. But the more frightening thought is the levels he could reach in years to come.
Worryingly for PSG, Mbappe only has a year remaining on his contract and Real Madrid will always be sniffing around.
But speaking after tonight's display, he confirmed his desire to remain at the Parc des Princes.
"The PSG shirt is one that I hold dear to my heart," he told RMC Sport.
"It would be stupid to decide my future on a single match. The truth, is that it is about reflecting for the long term. I have always said that I am happy here. This sort of match makes me even happier."
- Captain for PSG's next opponents is one of their ultras, he's worried about injuring Kylian Mbappe
- Kylian Mbappe misses two penalties, then gets substituted after picking up an injury
- Kylian Mbappe produced hilarious reaction to Neymar’s free-kick during PSG warmup
- Kylian Mbappe ruthlessly scores five goals past sixth tier side Pays de Cassel