Liverpool are unbeaten in their last 22 Premier League home games against Newcastle, winning 18 and drawing four since a 2-0 defeat in April 1994.
Newcastle have won just two of the past 10 Premier League meetings, both at home.
Liverpool have won six successive games in all competitions.
The Reds are unbeaten at home in the Premier League this season, winning seven, drawing one and conceding just twice.
They haven't lost a home league game on Boxing Day since a 1-0 defeat by Manchester United in the 1986-87 season.
Mohamed Salah has scored 24 goals in 27 Premier League home games for Liverpool.
However, if he fails to score against Newcastle he will have gone three home games without a Liverpool goal for the first time.
Daniel Sturridge has scored seven goals in his last nine Premier League appearances against Newcastle.
Newcastle are unbeaten in their last four away league games, winning two and drawing two.
Ten of Newcastle's 17 points this season have come away from home.
Only Huddersfield have scored fewer Premier League goals this season than Newcastle's 14.
Rafael Benitez is winless in his three away games at Anfield against former club Liverpool, drawing two and losing one.