Kylian Mbappe scored twice to put Paris St-Germain in a superb away advantage of title holders Bayern Munich in a thrilling Champions League quarter-final first leg.
The 22-year-old took just three minutes to make his mark as he was fed by Neymar and the striker thumped a drive through Manuel Neuer's legs.
Marquinhos doubled the lead for the French champions midway through the first half with a neat finish from a great ball by Neymar before ex-PSG striker Eric Maxim Choupo-Moting headed home to halve the deficit.
But Bayern Munich kept up the pressure and deservedly levelled on the hour mark when Thomas Muller guided a header into the back of the net from Joshua Kimmich's free-kick.
However, Mbappe had the final say as he swept a low strike through Jerome Boateng's legs late on to give PSG a third crucial away goal heading into the second leg.
This was another eye-catching result in Europe for manager Mauricio Pochettino after they thrashed Barcelona 4-1 in the first leg of their last-16 tie.
Mbappe has now scored eight Champions League goals this season, the joint-most in a single season in the competition by a Frenchman.
SEE ALSO | Best African Defenders: See The Top 10 That Ever Liveth
His double follows his hat-trick in the 4-1 win against Barcelona in the previous round.
This article was most recently revised and updated 2 years ago