Pep Guardiola has claimed ​Manchester City are “still not ready” to win the Champions League because they are not clinical enough in front of the goal.

City are currently six points behind Premier League table-toppers ​Liverpool after losing twice already in the league this season and are next in action on Tuesday at home to Atalanta in Group C of the ​Champions League.

Gabriel Jesus

They bounced back from the 2-0 shock loss at Wolves before the international break with a convincing 2-0 win over Crystal Palace with Gabriel Jesus recording his 50th goal for the club.

"We miss a lot of chances in the final third and we have to do that to be clinical.

“When the people say about the Champions League being the target, we are still not ready," he said in his ​post-match press conference.

"We create a lot and we don't concede, but we can still improve. We are a team in the last two seasons who score a lot and create a lot. I don't have doubt about that, but still we have to keep going and work on that."

Given City have racked up 29 goals from nine Premier League matches, Guardiola’s claim is bizarre. It should perhaps be taken more as a challenge to Jesus, who expressed frustration at his lack of opportunities in September having made only eight league starts in 2018-19.

"He [Jesus] will have a long career and with his mentality always he will have success. He is hungry, he will become an important striker around the world and we are lucky to have him," Guardiola added

"He is a competitor, he accepts the decision and every training session he fights like an animal, but he is so young and can improve."