Newcastle snatched a point from Liverpool in the last-minute as Joe Willock ensured a 1-1 draw which was nearly denied by VAR.
Liverpool miss out on the chance to move back into the Champions League places, after conceding a 95th minute equaliser to share the points at Anfield. They opened the scoring early on through Salah and should have comfortably wrapped up the win, only to be superbly denied by Dubravka in the Newcastle goal.
The visitors grew into the game and eventually got their reward. Wilson thought he had equalised in stoppage time, but it was ruled out for handball by VAR. However, Willock popped up a few minutes later to make it 1-1.
A wasteful Liverpool looked set to cling on to the lead given by a sensational early strike from Mohamed Salah – before an incredible finish to the game.
Callum Wilson thought he’d equalised in injury time, only for VAR to rule that the ball struck his arm, seemingly breaking Newcastle hearts and letting the Reds off the hook.
Liverpool move up to sixth in the table, a point behind Chelsea and West Ham who face each other later today. Next up for the Reds is a trip to Manchester United. Meanwhile Newcastle are almost safe, they are now nine points ahead of Fulham in the final relegation spot and they face Arsenal next time out.