Fabio Carvalho scored a 98th-minute winner to earn Liverpool a last-gasp 2-1 victory over Newcastle United at Anfield this evening.
Jurgen Klopp's side came into the match off the back of their record-equalling 9-0 hammering of Bournemouth at the weekend, but it looked as though they would drop points for the fourth time in five games this season until Carvalho's injury-time winner with virtually the last kick of the match.
The Reds once again needed to come from behind - a feature of recent matches - when Newcastle's debutant Alexander Isak sealed a dream debut goal for the visitors.
The Magpies' record signing fired convincingly past a helpless Alisson Becker seven minutes before half time, latching on to Sean Longstaff's clever through-ball which found Liverpool's disorganised defence wanting.
Isak thought he had a second after the interval too, but after another accomplished finish the goal was ruled out for offside - a decision confirmed by a tight VAR review.
Liverpool levelled things up through Roberto Firmino shortly after the hour mark, the Brazilian ending his Anfield goal drought by sweeping Mohamed Salah's pass into the far corner.
With tempers fraying on and off the pitch due to perceived time-wasting by Newcastle, the clock ticked well beyond the signalled five minutes of injury time as Liverpool earned a late corner.
A scramble saw Salah unable to turn the ball home from close range, but it then dropped to Carvalho, who lashed a powerful volley in off the underside of the crossbar from inside the six-yard box - Liverpool's latest Premier League goal since April 2011.
Liverpool faced the prospect of falling seven points adrift of champions Manchester City and nine behind leaders Arsenal prior to Carvalho's winner, with both of the leading duo also winning on Wednesday night.
Klopp's side now sit on eight points from their opening five games, while Newcastle are two points behind them having suffered their first defeat of the new campaign. body check tags ::