It has taken almost 30 years, but Liverpool are finally on course to become English league champions this season for the first time since 1990. Jurgen Klopp's team go into Sunday's clash with Manchester United at Anfield with a 14-point lead at the top of the Premier League table -- and with a game in hand, no less. They have won 20 of their 21 league games so far this season. Only Manchester United, at Old Trafford in October, have been able to take points off Liverpool during the 2019-20 campaign, and nobody has been able to beat them.

This is a case of when, not if, they lift the Premier League trophy. But how many records are they capable of breaking?

Can they surpass Manchester City's record 100-point mark and the 19-point winning margin set by Pep Guardiola's team in 2017-18? Can they emulate Arsenal's 2003-04 Invincibles by winning the title without suffering a defeat? Can they secure the most league wins -- Man City with 32 in 2017-18 is the best -- and claim the most away points by eclipsing City's haul of 50 during the same season? And can they smash City's record by hitting more than 106 goals in a league season?

With 17 games to play, and 51 points still available, we analysed Liverpool's run-in to assess what Klopp's men can achieve this season.

Sunday: Manchester United (H)

Prediction: WIN

Liverpool have gone 51 home games without defeat in the Premier League, a run stretching back to April 2017. Although clashes against United are traditionally unpredictable, Liverpool's attacking qualities should expose the visitors' shaky defence. United have pace and quality up front, however, so if they score first, it could lead to a shock result. But we're not betting on it.

Jan. 23: Wolves (A)

Prediction: DRAW

Wolves have established themselves as one of the leading sides in the Premier League under coach Nuno Espirito Santo, and they have the quality to stop the Liverpool juggernaut at Molineux. With Champions League qualification still within their grasp, Wolves need the points from this game more than Liverpool, so expect a hard-fought clash that ends with a share of the points.

Jan. 29: West Ham (A)

Prediction: WIN

When the top teams visit West Ham, they usually enjoy the wide-open spaces at the London Stadium. It's difficult to think David Moyes will devise a game plan capable of nullifying the front three of Mo Salah, Sadio Mane and Roberto Firmino; after all, much better teams have tried and failed. What's more, Moyes' record against the big clubs is miserable enough. It's the perfect match in which Liverpool can pad their goals tally.

Feb. 1: Southampton (H)

Prediction: WIN

Ralph Hasenhuttl has inspired a remarkable recovery at Southampton since his team suffered their humiliating 9-0 home defeat against Leicester in October. But while the man dubbed the "Alpine Klopp" has given Saints a great chance of survival, he's unlikely to regard this trip to Anfield as anything other than a damage-limitation exercise.

Will Liverpool be crowned champions of England this season for the first time since 1990? Richard Calver/SOPA Images/LightRocket via Getty Images

Feb. 15: Norwich (A)

Prediction: WIN

Norwich stunned the football world when they beat Manchester City at Carrow Road in September, but the result proved to be an outlier. Daniel Farke's team are rock-bottom of the Premier League and face a nasty relegation battle. Liverpool, meanwhile, have scored 16 goals in their past four visits to Norwich. This will be another messy 90 minutes for the Canaries.

Feb. 24: West Ham (H)

Prediction: WIN

Moyes has never guided a team to victory at Anfield, and few would expect him to end his dismal record against Liverpool in this game. Expect another big Liverpool victory.

Feb. 29: Watford (A)

Prediction: DRAW

Watford have begun to find form under new manager Nigel Pearson, but they will still need points in their bid to stave off relegation when Liverpool travel to Vicarage Road. On paper, this is a game Klopp & Co. will be expected to win. We're going to play the contrarian here: Watford are a dangerous outfit good enough to snatch a draw and cause Liverpool to drop points.

March 7: Bournemouth (H)

Prediction: WIN

Bournemouth have never won at Anfield, so don't expect Eddie Howe's team to end that sorry record in this game despite their battle for points to avoid relegation. This will be a straightforward win for Liverpool.