Newcastle debutant opened the scoring in the first half with an excellent finish after being slipped through by Sean Longstaff.
Newcastle led 1-0 at the break but Liverpool came out fighting in the second half and found an equaliser on the hour mark as Roberto Firmino found the bottom left corner of the goal.
And with virtually the last kick of the game, Liverpool snatched a winner as Fabio Carvalho volleyed the ball in from close range as Newcastle failed to clear the danger.
And with virtually the last kick of the game, Liverpool snatched a winner as Fabio Carvalho volleyed the ball in from close range as Newcastle failed to clear the danger.