Newcastle 2-3 Liverpool: Teenager Rio Ngumoha hits 100th-minute winner as Reds nick victory

The 16-year-old left it late to break Geordie hearts

Newcastle and Liverpool went head-to-head in a feisty clash at St James' Park, which saw the Premier League champions earn a last-gasp 3-2 win thanks to a goal from 16-year-old Rio Ngumoha.

A bad-tempered meeting saw Newcastle control the opening half-an-hour before Ryan Gravenberch suddenly struck and Anthony Gordon was sent off for a poor challenge on Virgil van Dijk moments before half-time.

Hugo Ekitike piled more misery on the hosts - who had failed to convert their earlier chances - as the former Newcastle target doubled Liverpool's lead only seconds into the second half.

Skipper Bruno Guimaraes pulled one back for 10-man Newcastle, who were the better team for the majority of the game, and they got a deserved equaliser through substitute Will Osula.

But any hopes of a draw were dashed when 16-year-old Rio Ngumoha hit a stoppage-time winner.

Alexander Isak's ongoing saga with Newcastle was once again the main storyline ahead of the game, with the striker again not included in the squad as he continues to try and force a move away from Tyneside.

Monday night's opponents Liverpool has been the touted destination for Isak, but Newcastle rejected a £110million bid for him earlier this month and the 25-year-old has since been training alone.

While the Sweden international was still absent, Newcastle came up against a long-term target of theirs in Ekitike, who opted to join Liverpool in a £69million deal last month.

The striker had a quiet first half as the Reds were pinned back, but scored only 20 seconds after the break to double the visitors' lead.

Premier LeagueLate WinnerNewcastleLiverpoolRio NgumohaAnthony GordonVirgil van DijkBruno Guimaraes