Manuel Pellegrini says his team proved they are willing to fight after coming back from a goal down to win 2-1 at Watford.
An afternoon in which rivals Manchester United and Arsenal also won looked likely to end in further disappointment when Aleksandar Kolarov’s own goal gave Watford a deserved lead.
But classy finishes in the final 10 minutes from Yaya Toure and Sergio Aguero secured an important win that kept City in third place and within three points of league leaders Arsenal.
It was the kind of victory on which title challenges are often built and it was tempting to conclude the result will give inconsistent City the momentum they have lacked.
“I always said this team has a lot of character. We never give up, in every important game we always keep the face,” Pellegrini told Sky Sports.
“We won the Champions League group in the same way. We were very unlucky to be losing this game, because the corner was not a corner, and after that it was an own goal, but we keep our minds cool.
“We continued to think we would (turn the game around), and we did it. It was a very good game, and tough for both teams. I was happy about the last three games, especially (the 0-0 draw at) Leicester. We played very well against the best team in the first half of the season.
“Before that we played well against Sunderland and didn’t play bad against Arsenal. We did not deserve to lose that game. We are returning to our form by recovering important players and once they are 100 per cent fit the team will improve every game.
“I am so happy to be in all competitions despite all the injuries we’ve had. We must be thinking game by game. We next have Everton.”