Despite the defeat, Man City remain 15 points clear at the top of the table. Manchester United, who have a game in hand and play Stoke tomorrow, can close the gap to 12 points. M

Guardiola said his side can still be caught. He told Sky Sports, “Congratulations to Liverpool for the victory.

“The game was in our hands at 1-1 but our finishing was not good and then it went suddenly to 4-1. You have to be stable when you concede a goal and we were not solid enough.

“You have to live this kind of situation in the season,’ he told Sky Sports. ‘The reality is we lose the game, we have a week to recover and prepare for the Newcastle game.

“All credit to the opponent, we know how difficult it is against a Jurgen Klopp team, so aggressive, at Anfield too. We did a good performance apart from a few minutes

“After the second goal they scored two in a few minutes and it is hard to recover from that. In every press conference for the last few months you have said that the Premier League is done and I always said no. It is still to be done. We will defend our position game by game.”