Last season the obliterated Crystal Palace 7-0 at Selhurst Park and will be looking for a similar performance on Sunday afternoon.
Meanwhile, Patrick Vieira’s team have dropped into the bottom half following a run of poor results and will be hoping to upset Liverpool in this one.
Here’s everything you need to know ahead of the fixture tonight.
When is Crystal Palace vs Liverpool?
The match will kick off at 8pm GMT on Sunday 23 January at Selhurst Park.
How can I watch it?
It will be shown live on Sky Sports Main Event and Sky Sports Premier League, with coverage starting from 1pm. Sky Sports customers can also stream the fixture via the Sky Go app.
Crystal Palace will be without Jordan Ayew, Cheikhou Kouyate and Wilfried Zaha as they are away at the Africa Cup of Nations. James McArthur is also expected to still be missing through injury, along with James Tomkins.
Liverpool will be missing talismanic duo Mane and Salah as they are at the Africa Cup of Nations. Alex Oxlade-Chamberlain limped off in the win over Brentford but should be back for Sunday’s clash. But Divock Origi, Nathaniel Phillips and Harvey Elliot are all set to miss out.
Crystal Palace: Butland; Mitchell, Guehi, Andersen, Ward; Schlupp, Hughes, Gallagher; Eze, Edouard, Olisie.
Liverpool: Alisson; Alexander-Arnold, Matip, Van Dijk, Robertson; Fabinho, Henderson, Jones; Jota, Firmino, Oxlade-Chamberlain.
Crystal Palace - 5/1
Draw - 16/5
Liverpool - 4/7
Liverpool are reminded of ‘Crystanbul’ every time they travel to Selhurst Park - the scene of their diminishing title hopes in 2014. They looked to be missing Salah and Mane a great deal in the first leg of their Carabao Cup clash against Arsenal, but improved a little in the victory over Brentford. But Palace need a result after just one win in five and might be catching Klopp’s side at the right time. 2-2.