Guardiola deserves some credit - but money does buy success!

Manchester City extends its run of undefeated matches to 20 with its win over West Ham.