Guardiola is achieving what he should do with those players. Ok that's unfair, in terms of style and goals he's achieving above that, but it's a confidence thing and he has genuine quality all around and confidence with it. That comes from battering teams, teams in this league who in general have no idea how to make a game tight, but also from the number of late wins they have. If they had drawn a couple of those games as they easily could have then they don't become any less a team just because they don't have a record book entry, it's just the breaks. One of Sterling's winners was an absolute fluke, you can't factor those things in.
Now they are almost playing without pressure because the title looks over in December, so it would take 2-3 bad results to create bad performances. On their day there are 4-5 teams who could beat them in a one-off game but the other PL sides show a shocking lack of consistency, everyone knows this so it's become a cakewalk for City. The winning streak is incredible and tbh it's only the pressure of keeping that going that creates any difficulty for them going forward.