Pep Guardiola had high praise for his young Manchester City side, despite a 2-1 defeat to Liverpool in the International Champions Cup.