Tonight’s match was a meeting between last year’s finalists and they both contributed in a hugely entertaining game.
Mbappe took just three minutes to score the first goal 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 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 swept a low strike through Jerome Boateng’s legs late on to give PSG a third crucial away goal heading into the second leg with a victory.