Darwin Nunez struck twice in 13 minutes to complete an extraordinary comeback and give Liverpool a last-gasp win at Newcastle United as their unbeaten start to the season continued in the Premier League.
Newcastle were dominant following Anthony Gordon’s 25th-minute opener – capitalising on a mistake by Trent Alexander-Arnold – and the dismissal of Reds centre-back Virgil van Dijk for fouling Alexander Isak as the last defender in the 28th minute.
Visiting goalkeeper Alisson produced a sensational save to turn Miguel Almiron’s thunderous shot against the woodwork shortly after the hosts went ahead, and the Paraguay attacker also hit a post in the second half as Liverpool failed to have a shot on target for 53 minutes following Van Dijk’s departure.
That changed when Nunez, who had come on four minutes earlier, picked up a ricochet off Sven Botman, charged inside the penalty area and drilled a fierce, gloriously precise low finish past Nick Pope and in off a post.
More improbable drama arrived when Bruno Guimaraes gave possession away, Mohamed Salah fed Nunez with a perceptive pass beyond Dan Burn and the forward fired another ruthless finish beyond Pope with three minutes of added time played in a pulsating, occasionally chaotic game between two sides with high ambitions this season.