PSG Star, Neymar had a quiet evening as Liverpool defeated PSG 3-2 at Anfield in a group C Uefa Champions League match.
Daniel Sturridge gave the Reds the lead in the 30th minute with a glancing header before James Milner increased the lead from the spot six minutes later.
Belgian Defender, Thomas Meunier reduced the deficit in the 40th minute but Liverpool held on to end the first half 2-1.
Liverpool dominated the big-spending French side but somehow they were not able to kill off the game, Mbappe restored parity for PSG in the 83rd minute.
Firmino came off the bench to score a 91st-minute winner to give the maximum points.
Neymar was kept at bay by the Liverpool midfielders denying the Brazilian the needed to do damage.
Napoli and Red Star Belgrade played out a goalless draw in the other group match.