Match ends, Liverpool 4, Newcastle United 0.
Liverpool extended their lead at the top of the Premier League to six points by beating Newcastle - because Manchester City, who started the day as their nearest challengers, lost at Leicester City.
Goals by Dejan Lovren, Mohamed Salah from the penalty spot, Xherdan Shaqiri and substitute Fabinho, ensured Jurgen Klopp's side will start 2019 at the top of the table.
Newcastle wasted a great chance to take the lead at 0-0 when Joselu failed to connect properly with Matt Ritchie's excellent cross and were punished when Lovren dispatched a half-volley into the roof of the net.
Salah's penalty doubled the lead after referee Graham Scott judged that Paul Dummett had fouled the Egypt forward, before Shaqiri tucked home the third from an assist by Trent Alexander-Arnold.
Liverpool completed the scoring through Fabinho's header and reach the halfway point of the season six points ahead of second-placed Tottenham, who were 5-0 winners against Bournemouth.
- Reaction from Anfield and the rest of Saturday's Premier League games
- Relive Liverpool v Newcastle as it happened
- What happened in the Premier League on Wednesday?
Is this finally Liverpool's season?
News of Manchester City's demise at Leicester - their second straight defeat - was greeted with a huge roar at Anfield.
A week ago there was just one point between Liverpool and Pep Guardiola's reigning champions, yet Klopp's side will go into their final game of 2018 on Saturday against Arsenal with Tottenham their nearest challengers.
The Reds certainly look the part.
They have reached the halfway point unbeaten - just like City did on the way to the title last season.
The Reds secured a 12th top-flight clean sheet without too many scares, although Joselu's headed miss when the game was goalless was a let-off.
Shortly afterwards Lovren found the roof of the net with a sublime finish, before Salah doubled the lead from the penalty spot and Shaqiri pounced for his fourth goal in as many games.
It was at this point news filtered through from the King Power Stadium that Manchester City were losing 2-1 - and with Liverpool fans in party mood, substitute Fabinho headed the fourth to wrap up a 16th win in 19 league games.
In addition, this was Klopp's 100th win as Liverpool manager in his 181st match.
Newcastle need a goalscorer
Before his return to Liverpool, the club he managed for six years from 2004, Rafael Benitez said it would be a "miracle" if his Newcastle side were to avoid relegation.
Despite a third defeat in six games, they remain five points above the bottom three in 15th spot.
Benitez might grumble at the award of the penalty that made it 2-0, when Salah and Dummett tangled and the referee pointed to the spot although the contact did not appear enough when the Egypt international hit the floor.
However, Newcastle have scored just 14 league goals this season and this was the eighth time in 19 top-flight games they have failed to find the net.
Joselu, one of six changes to the team, should have headed his side ahead when the game was goalless, while there will be questions as to why Salomon Rondon, leading scorer with five goals, was left on the bench and did not feature.
Newcastle have picked up lately after a poor start but they were distinctly second best at Anfield.
A response is required at Watford on Saturday, with matches against Manchester United, Manchester City, Chelsea and Tottenham on the horizon.
Man of the match - Jordan Henderson (Liverpool)
'I didn't like the start of the game' - the managers
Liverpool manager Jurgen Klopp: "The start of the game offensively was very lively, defensively a bit in between. I didn't like it too much.
"But apart from that the whole game was really good. We could've scored more, the chances were there with fantastic movements. Right to the end we were wanting to control the game but still wanted to score.
"It's difficult to break down Newcastle's formation. They worked hard but the boys stayed in the game and did the job."
Newcastle boss Rafael Benitez: "We knew we were playing a very good team and knew staying in the game was crucial.
"At the start of the second half there was a light penalty - it's hard when you're 2-0 down. If you have chances and don't take them or make mistakes it is difficult.
"The first goal is a mistake and the second is key in terms of confidence."
Still a miracle to keep Newcastle up? "Yes. You can see the difference between some teams. We have to carry on doing things right and we have to be better than three teams."
'The unbeatables' - the stats
- Liverpool are only the fourth Premier League team to be unbeaten at the halfway stage of a season, along with Arsenal in 2003-04, Manchester United in 2010-11 and Manchester City in 2017-18.
- This was Newcastle's heaviest league defeat at Anfield since December 1987 (also a 0-4 loss).
- Mohamed Salah has been involved in 35 goals in 28 home Premier League games for Liverpool (25 goals, 10 assists).
- Newcastle have now lost their last nine away league matches against the 'big six' teams and have been beaten in all six games those sides this season.
- Xherdan Shaqiri has scored four goals in his past four Premier League matches - one more than he managed in the 20 before that.
- Liverpool are unbeaten in their past 20 matches in December, winning their past nine in a row.
- This was the Reds' seventh victory this month - their most in a calendar month since September 1996 (also seven).
The games come thick and fast and Liverpool face another huge match on Saturday when they host Arsenal (17:30 GMT) before heading to Manchester City on 3 January (20:00).
Newcastle are at Watford on Saturday (15:00) before hosting Manchester United on 2 January (20:00).
- 4van Dijk
- 26RobertsonSubstituted forClyneat 82'minutes
- 5WijnaldumSubstituted forFabinhoat 62'minutes
- 9FirminoSubstituted forSturridgeat 69'minutes
- 11RitchieSubstituted forMurphyat 80'minutes
- 15KenedySubstituted forS Longstaffat 73'minutes
- 36S Longstaff
- Graham Scott
- Shots on Target
Second Half ends, Liverpool 4, Newcastle United 0.
Attempt saved. Nathaniel Clyne (Liverpool) right footed shot from the left side of the box is saved in the centre of the goal. Assisted by Xherdan Shaqiri.
Attempt saved. Sean Longstaff (Newcastle United) right footed shot from outside the box is saved in the centre of the goal.
Corner, Liverpool. Conceded by DeAndre Yedlin.
Attempt blocked. Daniel Sturridge (Liverpool) header from the centre of the box is blocked. Assisted by Trent Alexander-Arnold with a cross.
Attempt missed. Sadio Mané (Liverpool) right footed shot from the centre of the box is too high. Assisted by Dejan Lovren with a through ball.
Goal! Liverpool 4, Newcastle United 0. Fabinho (Liverpool) header from very close range to the bottom right corner. Assisted by Mohamed Salah with a cross following a corner.
Corner, Liverpool. Conceded by Paul Dummett.
Substitution, Liverpool. Nathaniel Clyne replaces Andrew Robertson.
Foul by Virgil van Dijk (Liverpool).
Yoshinori Muto (Newcastle United) wins a free kick on the left wing.
Substitution, Newcastle United. Jacob Murphy replaces Matt Ritchie.
Goal! Liverpool 3, Newcastle United 0. Xherdan Shaqiri (Liverpool) left footed shot from very close range to the top left corner. Assisted by Trent Alexander-Arnold.
Attempt blocked. Sadio Mané (Liverpool) right footed shot from the left side of the six yard box is blocked.
Andrew Robertson (Liverpool) wins a free kick in the defensive half.
Foul by Isaac Hayden (Newcastle United).
Xherdan Shaqiri (Liverpool) wins a free kick on the right wing.
Foul by Paul Dummett (Newcastle United).
Attempt missed. Isaac Hayden (Newcastle United) right footed shot from the centre of the box misses to the right. Assisted by Matt Ritchie with a cross.