Pep Guardiola admits Man City cannot afford any more slip-ups if they want to remain in the title race.
Man City scored only 18 goals in their last 12 Premier League games compared to 40,36 and 35 in the prior three seasons and are currently 9th in the table.
Gabriel Jesus has failed to score in the last seven games in all competitions and star striker Sergio Aguero still remains on the sidelines.
Guardiola admitted that this is not something he is used to but has full faith in his team to turn things around.
“Of course it is but we have to play better and some of the principles we’ve not been able to do perfectly lately,” Guardiola said.
“Comparing with the last three seasons of course we have to score more – this is the reality, everyone knows this.
“But it’s not down to one specific player, everyone can score – it’s down to the mentality and desire to score them. Be positive, be aggressive.
“The only chance we have to create more is insist, insist, insist – play better and not just leave it to the responsibility of the strikers.
“Of course they know they have to score but everybody is involved in the way we play and in creating more chances in our game.”
See More: Top 5 Manchester City Players To Be Sold 2020