Liverpool, who cannot ask anything better for Christmas, than a victory against Wolverhampton and a surprise defeat of Manchester City against Crystal Palace. This gave them enough lead to stay at top of the table with 48 points after unbeaten 18 games of the season. While Newcastle, may have been enjoying the best of the season compared to previous but it is a fact that they have faced defeat against some bigger clubs.

History reveals that Liverpool has scored in each of the 22 homes against Newcastle, hence settling a record they would never like to break, while Newcastle faced triumph once in April 1994 and till now still struggling to find a victory.

Probable line-ups: 

Liverpool: Alisson; Clyne, Lovren, Van Dijk, Robertson; Wijnaldum, Fabinho; Shaqiri, Firmino, Lallana; Sturridge.

Newcastle: Dubravka; Manquillo, Schar, Lascelles, Fernandez, Dummett; Kenedy, Hayden, Diame, Ritchie; Rondon.

My PlayerzPot XI: 

PlayerzPot Prediction: 

Liverpool is at its top notch and would definitely look forward to maintaining one. Newcastle is far from victory and scoring at least one goal would be a big surprise.