Darwin Nunez struck two late goals to complete a remarkable turnaround and give ten-man Liverpool a dramatic victory against Newcastle United at St James' Park.
Liverpool were battling against the odds and second best for much of a thrilling encounter, falling behind to Anthony Gordon's 25th-minute goal after he cashed in on Trent Alexander-Arnold's mistake, then seeing captain Virgil van Dijk sent off for a foul on Alexander Isak three minutes later.
Alisson kept Liverpool in it by miraculously turning Miguel Almiron's shot on to the woodwork in the first half, the forward also hitting the post after the break, before Uruguayan striker Nunez was introduced to stunning effect.
Nunez ran through to rifle a shot past Newcastle keeper Nick Pope with nine minutes left, then took Mohamed Salah's pass in his stride three minutes into stoppage time before applying an equally emphatic finish to give Liverpool an astonishing win.
Liverpool dig deep to stun Magpies
Liverpool's win was a triumph for strength of character and stickability because they spent so much of this match outnumbered, out of sorts and clinging on before they suddenly clicked into gear and took the points.
The starting point must be goalkeeper Alisson, who produced that remarkable save from Almiron when Liverpool were 1-0 down, somehow turning his powerful shot on to the frame of the goal. All reality suggests even Jurgen Klopp's side would not have come back from that.
Liverpool shifted the emphasis of the game with the introduction of substitutes Diogo Jota and Nunez, positive moves in a very negative situation, suddenly giving them a threat when before it had been merely about survival.
Nunez has been very much hit and miss since his big-money move from Benfica, but he was all hit here on Tyneside, that first explosive finish sending shockwaves through St James' Park, the stadium suddenly rocking with nerves rather than celebration.
Just as a point looked like Liverpool's reward, Nunez delivered again to send Klopp - who had spent so much of the afternoon frustrated and angry - wild with celebration on the touchline at the end of this eventful afternoon.
More to follow.