Looking at the defensive rankings of City's last 4 opponents - pretty much all bottom 5 - they really have made hard work of beating some very average opposition What's that 7 goals in all? For all Pep's bluster and the price and depth of their squad, that is abysmal. Hard not to think City's players have hit some sort of wall here.
Obviously they've done enough in each game to get the chocolates, but look at the state of the opposition, your grandma can dribble through that lot and score.
After Cardiff it's going to get a lot harder for them relying on form that gets you 7 goals against the bottom feeders of the league isn't going to get it done.
So while some fans might be ready to neck themselves after City won all their winnable games, there really is a lot to be hopeful about for me.
Plus the fact that key player Aguero looks to be out for a few weeks.
Chin up boys and girls.