Liverpool will look to round off an unforgettable 2019 when they welcome Wolverhampton Wanderers to Anfield on Sunday for their final match of the year.
Jurgen Klopp's side stormed further clear at the top of the Premier League table with a thumping 4-0 win at closest challengers Leicester City on Boxing Day - their 26th win from their last 27 league games.
The Reds have also won each of their last 17 top-flight games in front of their own fans, although they will be wary of a Wolves side that has already beaten Manchester City at the Etihad Stadium this season.
Here, Sports Mole rounds up Liverpool's latest injury and suspension news ahead of the contest.
Alex Oxlade-Chamberlain
Status: Out
Type of injury: Ankle
Possible return date: Unknown
Alex Oxlade-Chamberlain sustained ankle ligament damage during the Club World Cup final and has been ruled out of this match for sure, while a longer-term absence also seems likely.
Jordan Henderson
Status: Minor doubt
Type of injury: Shin
Possible return date: December 29 (vs. Wolves)
Jordan Henderson looked in serious discomfort when he went down against Leicester, but Klopp revealed after the match that the skipper was insistent he could carry on after a knock to his shin.
Dejan Lovren
Status: Out
Type of injury: Thigh
Possible return date: Unknown
Dejan Lovren remains sidelined with a muscle problem and is not expected back until next month, although no timescale has been given for his return.
Fabinho
Status: Out
Type of injury: Ankle
Possible return date: Unknown
Liverpool have had to cope without Fabinho since the end of November and will have to do the same for this match, although the Brazilian is expected back at some point in January.
Joel Matip
Status: Out
Type of injury: Knee
Possible return date: January 2 (vs. Sheffield United)
Liverpool's defensive injury concerns could soon be eased by Joel Matip, who has only featured once since September but could be in contention for their first match of 2020.
Nathaniel Clyne
Status: Out
Type of injury: Knee
Possible return date: Unknown
Liverpool have been without Nathaniel Clyne for the entire season so far, and the full-back remains some way away from returning after suffering a serious knee injury in the summer.
LIVERPOOL'S SUSPENSION LIST
Liverpool have no suspensions for this match, but Trent Alexander-Arnold is one booking away from a ban heading into their final match before the threshold increases to 10.