I don't think Chelsea has recovered from their downturn after winning over Tottenham, the match summary notes that Tottenham had to play with 9 players after two of their players received red cards. Chelsea's first goal came from a foul by Christian Romero which made the match 1-1. Chelsea increasingly had the upper hand after the referee issued a second red card to a Tottenham player, they were able to control the match more easily after Tottenham were two players short.
This victory is at least a motivation for Chelsea players when facing Manchester City, but Chelsea's performance is still unstable, meaning they will experience difficulties when facing Chelsea at Stamford Bridge.
I feel they are better now than they were at the beginning of the season, they might not be performing at the level initially predicted but gradually Chelsea are stepping up their performance. Against Arsenal and Tottenham, Chelsea looked like a different team but against the defending champions it will be a tougher test, how well they can be able to stop Manchester City is still uncertain until weekend.
I agree with Razmiraz about chelsea's unstable performance, I doubt they will return to their best. yes although you have a point that chelsea have started to improve.
We will see how chelsea is whether it can be said to be much better or not against manchester city, I have the same thought that chelsea is very far from manchester city on paper, but even against tottenham who was the top of the table last week, chelsea should have struggled too, but apparently not, the red card that tottenham got in their match I think it was lucky for chelsea so that they could excel by a lot in that match.
Even if chelsea win against manchester city in the current week then indeed they make changes and are much better than at the beginning of the season which made them much worse.