Premier League leaders, Manchester City face a tough test as they head to Anfield, where they haven’t won since 2003.
Both teams have been in form over past month but Liverpool have Roberto Firmino and Mohamed Salah, who have 54 goals between them in all competitions so far this season.
Can that partnership continue its hot form against the domestically all conquering City side under Pep Guardiola?
Liverpool have Salah available after he sat out their last two games with a groin problem.
Nathaniel Clyne, Jordan Henderson, Alberto Moreno and Daniel Sturridge are all still sidelined with injuries.
Pep Guardiola is expected to hand several first team regulars a start, after resting them in midweek at home to Bristol City.
Forward, Gabriel Jesus meanwhile remains out alongside defensive duo, Vincent Kompany and Benjamin Mendy.
Since a 4-1 loss at Tottenham Hotspur on 22nd October, the Reds have gone on a 18 match unbeaten run in all competitions.
Home wise, they have a (W4 D3) record from that period.
Manchester City are unbeaten domestically with 23 wins and four draws in all domestic competitions
They however aren’t immune to defeat, having lost their Champions League final group game 2-1 at Shakhtar Donetsk last month.
Both teams however are the third and second best goal scoring teams in Europe this season, with 81 and 87 goals respectively.
Man City are also just one goal behind the leaders, PSG who have 88 goals in all competitions.
With both teams being amongst the most attacking in Europe, we should see a very open match here.
City have history against them here but are a stronger outfit than the one who visited last season.
Whilst both have the same shot average, Guardiola’s side have averaged more goals per game at 2.91 to Liverpool’s 2.27.
Personally, I think both teams will score but the visitors have that extra edge here, to gift Guardiola the lead in his managerial rivalry with Klopp.
Prediction: Liverpool 2-3 Manchester City
Jake predicts: Liverpool 1-3 Manchester City
Result: Liverpool 4-3 Manchester City