That gap was whittled down to six after Arsenal narrowly beat Ipswich on Friday night to jump up from fourth to second, but Liverpool have the chance to stretch it further on Sunday with Chelsea playing at Ipswich on Monday and Arsenal travelling to Brentford on New Year’s Day. Fourth-place Nottingham Forest go to Everton on Sunday.
It is a very tall order indeed to expect West Ham to become the first team to beat Arne Slot’s men in 23 matches across all competitions, though there has been an improvement of late after huge pressure on manager Julen Lopetegui.
Top form: Mohamed Salah already has 19 goals and 15 assists for Liverpool in all competitions this term
Peter Byrne/PA Wire
Hard-fought draws with Bournemouth and Brighton were bookended by narrow wins over Wolves and Southampton, with the Hammers now unbeaten in four and up to 13th in the table – six points behind the top six and nine clear of the relegation zone.
How to watch West Ham vs Liverpool
TV channel: This evening’s game will be shown live in the UK on Sky Sports Premier League and Sky Sports Main Event, with coverage beginning at 4:45pm GMT on the former and 4:15pm on the latter. Kick-off at the London Stadium is at 5:15pm.
Live stream: Those with a Sky Sports subscription can also watch the game live online via the Sky Go app.
Live blog: Follow live coverage of Sunday’s game with Standard Sport’s dedicated match blog.