Image: Liverpool FC via Getty Images
Liverpool saw off Newcastle in dramatic fashion with Divock Origi scoring a late winner at St James' Park, sending thousands of supporters into bedlam.
The Reds took the lead via Virgil van Dijk's early header, only for Newcastle's Christian Atsu to strike less than ten minutes later.
Mohamed Salah netted from close-range to regain Liverpool's lead, however things soon started to unravel as the home side equalised through Salomon Rondon's strike just before the hour mark.
Salah was then involved in a collision with goalkeeper Martin Dubravka, leading to him being stretchered off with possible concussion. Divock Origi came on in replace of the Egyptian.
With less than five minutes to go, the Reds looked in a precarious position, needing a goal to save their title bid without the injured Salah and Roberto Firmino.
Image: Liverpool FC via Getty Images
However, it was Origi that turned hero once again as he replicated his late winner against Everton with a crucial header from Xherdan Shaqiri's cross, sending supporters in the away section wild.
It wasn't just the away section either, there were hundreds of Liverpool supporters dotted all around the stadium, including in the hospitality suites, which erupted in songs from Reds at the full-time whistle.
WATCH: Newcastle 2-3 Liverpool - Highlights
The Reds will be hoping Leicester can do them a favour against Manchester City on Monday night with Jurgen Klopp's side holding a two-point lead over their title rivals.
Liverpool are next in action against Barcelona in the Champions League semi-finals as they look to do the improbable and overturn a 3-0 deficit from the first-leg at Camp Nou.
They could be without the injured Salah and Firmino, a huge blow for their aspirations of reaching the final for a second consecutive season.
Arne Slot breaks his silence on the Mohamed Salah "drama" after Liverpool's win vs Brighton.…
Liverpool Player Ratings vs Brighton: The verdict is in from Anfield. See which Reds star…
BREAKING: The official Liverpool team news is out. Arne Slot has made his decision on…
Liverpool vs Brighton predicted lineup: Will Arne Slot recall Salah or stick with the winning…
Liverpool’s Dominik Szoboszlai scored a controversial penalty in the 88th minute as Liverpool pulled off…
Read our Inter Milan vs Liverpool prediction as Arne Slot drops Salah. With the squad…