Pep Guardiola is demanding perfection from his Manchester City side to keep Liverpool at bay after a pulsating match between the Premier League title challengers finished all square.

Sunday’s 2-2 draw at the Etihad between the two outstanding sides of the current era was billed as a potential title decider even though each have seven matches still to play.

The expectant crowd was treated to a feast of attacking football in Manchester but at the end of it nothing much had changed.

Defending champions City remain just one point ahead of their rivals, who were 14 points off the pace in January.

City were twice pegged back after goals from Kevin De Bruyne and Gabriel Jesus were cancelled out by Diogo Jota and Sadio Mane.

The City boss said he had a nagging feeling that his side had let Liverpool off the hook when they were on top – they could even have won the match in the dying seconds but Riyad Mahrez lifted his shot over the bar.

“It was a fantastic game from both sides and both sides try to win every game in all competitions,” he said. “I had the feeling that with this result we missed an opportunity, a feeling we leave them alive.”

Although the draw suits City more than Liverpool, Guardiola said his team would have to win all seven of their remaining games to be crowned Premier League winners.

“We know that right now that one game dropped we will not be champion,” he said.

City, chasing a fourth Premer League title in five years, appear to have the easier run-in, with Liverpool still to face Manchester United, Everton and Tottenham.

But Klopp’s team have shown that – City apart – they are a cut above the rest of the teams in the league, as shown by their 10-match winning run before Sunday’s game.

“Nothing’s changed really,” said the Liverpool boss. “So you play 95 minutes of incredibly intense football and you are as smart as before but that’s actually pretty good news.”