Manchester City made it a nervy last 10 minutes for Liverpool tonight.

Gary Neville has singled out Virgil van Dijk as the Liverpool player most to blame for Manchester City’s consolation at Anfield this evening.

The Reds moved nine points clear of the reigning Premier League champions in the table by beating Pep Guardiola’s side 3-1.

Bernardo Silva grabbed a late consolation for the visitors by sweeping past Alisson with 12 minutes to go after goals from Fabinho, Mo Salah and Sadio Mane gave Liverpool a commanding lead.

Jurgen Klopp’s side failed to clear the ball and a weak defensive header from Van Dijk ultimately led to Silva reducing the deficit, sending the German manager into a rage on the touchline.

And Neville believes that the Dutch centre-back could and should have done a lot better.

He said on Sky Sports during commentary: “It’s not the best header from Van Dijk. He should’ve got more height and distance and it’s a lovely finish at the near post.”

It’s now Brendan Rodgers’s Leicester City who are Liverpool’s main title rivals, going by the table.

The Foxes, who beat Arsenal 2-0 on Saturday, are eight points behind the Anfield giants in second, but it could and should be their title from here on in.

This is a team that hasn’t lost a league game in 10 months and it’s ever so difficult to see them surrendering this advantage from here.

In other news, 'Should join a bigger club': Director comments on reported £25m Wolves target