Match ends, Liverpool 3, Paris Saint Germain 2.
Substitute Roberto Firmino scored a dramatic stoppage-time winner as Liverpool beat Paris St-Germain in a five-goal Champions League thriller at Anfield.
Daniel Sturridge's header and James Milner's penalty had given Jurgen Klopp's side a commanding 2-0 lead over the French champions in Group C.
PSG pulled a goal back before half-time through Thomas Meunier's volley before Mohamed Salah thought he had made it 3-1 from close range but, after a delay, his goal was ruled out for Sturridge's foul on keeper Alphonse Areola.
World Cup winner Kylian Mbappe drew the visitors level with a composed finish late on but Firmino, who suffered an eye injury against Tottenham on Saturday, drilled in a 91st-minute winner.
More to follow.
Match ends, Liverpool 3, Paris Saint Germain 2.
Second Half ends, Liverpool 3, Paris Saint Germain 2.
Foul by Fabinho (Liverpool).
Neymar (Paris Saint Germain) wins a free kick in the defensive half.
Substitution, Liverpool. Fabinho replaces Sadio Mané.
Goal! Liverpool 3, Paris Saint Germain 2. Roberto Firmino (Liverpool) right footed shot from the right side of the box to the bottom left corner. Assisted by Virgil van Dijk.
Corner, Liverpool. Conceded by Thiago Silva.
Foul by James Milner (Liverpool).
Neymar (Paris Saint Germain) wins a free kick in the defensive half.
Attempt blocked. Trent Alexander-Arnold (Liverpool) right footed shot from the right side of the box is blocked. Assisted by Sadio Mané.
Attempt blocked. Julian Draxler (Paris Saint Germain) left footed shot from the centre of the box is blocked. Assisted by Neymar.
Corner, Liverpool. Conceded by Presnel Kimpembe.
Attempt blocked. Trent Alexander-Arnold (Liverpool) right footed shot from outside the box is blocked.
Foul by Marquinhos (Paris Saint Germain).
Sadio Mané (Liverpool) wins a free kick in the attacking half.
Substitution, Liverpool. Xherdan Shaqiri replaces Mohamed Salah.
Juan Bernat (Paris Saint Germain) wins a free kick in the defensive half.
Foul by Trent Alexander-Arnold (Liverpool).
Goal! Liverpool 2, Paris Saint Germain 2. Kylian Mbappé (Paris Saint Germain) right footed shot from the centre of the box to the bottom right corner. Assisted by Neymar.
Attempt missed. Sadio Mané (Liverpool) left footed shot from the right side of the six yard box misses to the left.
Substitution, Paris Saint Germain. Eric Maxim Choupo-Moting replaces Ángel Di María.
Substitution, Paris Saint Germain. Julian Draxler replaces Edinson Cavani.
Offside, Liverpool. Mohamed Salah tries a through ball, but Sadio Mané is caught offside.
Corner, Liverpool. Conceded by Adrien Rabiot.
Offside, Paris Saint Germain. Neymar tries a through ball, but Juan Bernat is caught offside.
Hand ball by Trent Alexander-Arnold (Liverpool).
Attempt missed. Mohamed Salah (Liverpool) left footed shot from the centre of the box misses to the right. Assisted by Virgil van Dijk with a headed pass following a corner.
Substitution, Liverpool. Roberto Firmino replaces Daniel Sturridge.
Corner, Liverpool. Conceded by Edinson Cavani.
Corner, Liverpool. Conceded by Thomas Meunier.
Attempt blocked. Mohamed Salah (Liverpool) left footed shot from the right side of the box is blocked. Assisted by Daniel Sturridge.
Mohamed Salah (Liverpool) wins a free kick in the attacking half.
Foul by Presnel Kimpembe (Paris Saint Germain).
Attempt missed. Daniel Sturridge (Liverpool) right footed shot from outside the box is high and wide to the right. Assisted by Jordan Henderson.
Mohamed Salah (Liverpool) wins a free kick in the defensive half.
Foul by Marquinhos (Paris Saint Germain).
Foul by Jordan Henderson (Liverpool).
Kylian Mbappé (Paris Saint Germain) wins a free kick in the defensive half.
Attempt saved. Daniel Sturridge (Liverpool) header from the centre of the box is saved in the centre of the goal. Assisted by Trent Alexander-Arnold with a cross.
Virgil van Dijk (Liverpool) wins a free kick in the defensive half.