Liverpool face Premier League opposition at Anfield again this weekend, hosting league leaders Manchester City as they bid to end a run of consecutive home defeats.

Elsewhere, Manchester United return to Old Trafford to take on Everton, off the back of a 9-0 onslaught against Southampton.

We take a look at both matches and pick out the best odds.

Three strikes and Liverpool are out?

Defeat against Brighton at Anfield on Wednesday marked the first time that Liverpool had lost consecutive home matches in the Premier League since 2012, and to turn their fortunes around this weekend they’ll have to beat high-flying Manchester City.

Pep Guardiola has overseen a dramatic turnaround of form with the Citizens boasting a 13-game win streak in all competitions, 33 goals scored in that time, and only three conceded.

This was a side that many thought had lost the title in October, with too many players misfiring at the start of the start of the season, but City are looking like a team who can not only runaway with the Premier League title, but challenge on all four fronts.

Besides the 3-1 win against Spurs, Liverpool continue to prove that they are short of goals without their famed front three fit and firing, and with Ruben Dias and John Stones in commanding form, the Reds have got it all to do to get a result.

Just how important is Sunday’s set piece? If City manage to leave Anfield with all three points, they’ll open a 10-point gap on the title holders with a game in hand, and with the form that Liverpool have showed over the last few weeks, it could be three home strikes and they’re out of the race.

It’s no surprise to see City open as favourites to win at 11/10, while a Liverpool victory, and the draw, are both priced at 5/2.

Will Man United keep midweek momentum in Manchester?

Manchester United ended a dip in form with a 9-0 dismantling of Southampton in midweek. Although Southampton were down to 10 men within two minutes, it was a field day for the home strikers, as both Marcus Rashford and Edinson Cavani netted in the early stages, while Anthony Martial came on in the second half to end his drought with a brace.

They’ll host Everton at Old Trafford on Saturday night, with a chance to continue their sparkling form in front of goal in their home city.

Everton held on to a 2-1 victory at Elland Road against Leeds in midweek, and remain far from convincing as top-four contenders. Nevertheless, they have dynamic attacking qualities that many of the top-four chasing pack have been lacking, and can cause the United backline problems. It depends on which version of Harry Maguire and Victor Lindelof turn up on the day.

Bruno Fernandes to score first here has been boosted from 3/1 to 9/2, while you can get the home side to win with both teams to score at 15/8. Everton to win is priced at 5/1.

Check out all the latest football betting odds at William Hill