One of the standout fixtures of the Premier League campaign takes place at Anfield this weekend as Liverpool take on Manchester United.
Liverpool currently sit top of the Premier League with eleven wins, four draws and one loss from sixteen games this season.
The Reds are having an excellent campaign so far and look a notably improved outfit from the side that couldn't manage a top-four finish last season.
Jürgen Klopp's side haven't exactly been pulling up trees with their performances but there's very much still a feeling that they have another gear or two to go through before reaching their ceiling. Regardless, they're proving adept at overcoming in-game adversity and very efficient at winning games regardless of how well they play which, as we know, is a textbook sign of champion material.
They're entering this game in very good form in the league, unbeaten in their last five games having won four of them.
Their latest game in the league saw them claim a hard-fought 2-1 win at Crystal Palace with Harvey Elliott stealing the three points with an injury-time strike after Mohamed Salah had equalised fifteen minutes prior.
That game was a typical example of the Reds navigating their way through what turned out to be a tough test and emerging with the spoils despite playing fairly poorly - by their standards, at least.
If that is a habit they can maintain they'll have an excellent chance of winning the league title and given Klopp's men have won all eleven games they've played at Anfield in all competitions this season, on top of the current state of their opponents, it's hard to see that record halting here.
Manchester United currently sit 6th in the Premier League with nine wins and seven losses from sixteen games this season.
In direct contrast to Liverpool, United have regressed significantly from last season and are entering this game amidst one of their trademark crisis periods that have become commonplace since the departure of Alex Ferguson.
Erik ten Hag's men have won only one of their last five games, losing three of their last four, the most recent of which was an uninspiring 0-1 defeat to Bayern Munich in the Champions League.
The loss marked their second defeat on the bounce and followed an embarrassing 0-3 defeat to Bournemouth in their prior game and given the meek performance the Red Devils delivered on Tuesday night they have done little to inspire any confidence.
United are only six points outside of the top four but, in all honesty, their performances warrant them being much further behind as they've picked up a few wins while playing quite unimpressively.
In fact, performances on the whole have been really poor this season and the overriding feeling is that the club is entirely rudderless and in need of root and branch reform in order for things to improve.
United haven't won at Anfield since 2016 and on current form it feels almost impossible that will change here.
For our Liverpool vs. Man United prediction, we're going for a 3-0 win for the home side.
Don’t forget to check out the rest of our previews, tips and offers for this weekend’s action.