Liverpool took a significant step in their push for a first top-flight title in the Premier League era with a convincing 3-1 win over Manchester City today.
Jurgen Klopp's men were ruthless against the defending champions at Anfield to open up a commanding eight-point gap at the top of the Premier League.
The Reds took an early lead when Fabinho's fierce strike beat City's stand-in keeper, Claudio Bravo, on 6 minutes, following a rapid counter-attacking move while City players were still howling for a penalty after Trent Alexander-Arnold handled the ball in his box.
VAR checks were done but replays showed that it was City's midfielder, Bernado Silva, who handled the ball before it bounced off Arnold's outstretched arm.
Liverpool's lead was doubled seven minutes later when Mohamed Salah headed Robertson's inch-perfect cross into the bottom corner.
Guardiola's men had chances to at least pull a goal back in the first half but Sergio Aguero's missed the opportunities that fell to him. The Argentine who has never scored at Anfield failed to finish City’s best chances in the opening half.
Young left-back, Angelino, also clipped the post for City while Roberto Firmino and Salah forced Bravo to make a few stops.
The Citizens started the second half like a house on fire, pegging Liverpool back as they sort for an early goal to spark up a revival.
However, it was Liverpool who got the third goal of the game through Sadio Mane six minutes after the restart. The Senegalese charged past his marker to head home Henderson's right-wing cross beyond Bravo at the near post.
Bernardo Silva pulled one back for City when he drilled home Angelino's low centre via a slight kiss of the post with twelve minutes still left to play.
But it proved to be only a consolation as Pep Guardiola's side suffered their third defeat in the Premier League this season.
The win gives Liverpool – who are now unbeaten in 17 Premier League contests with City at Anfield – a healthy eight-point lead over Chelsea and Leicester City and nine over City.