Liverpool are widely expected to be City's biggest rivals for the Premier League title this season, having beaten them in three of four games last year and spent more than £150m strengthening the squad this summer.

For some, their 2-1 victory over City in New Jersey was yet another sign that the Merseyside club could worry Guardiola . However, the teams were vastly different in experience; Mo Salah and Sadio Mane against Cameron Humphreys and Eric Garcia was always going to be something of a mismatch.

Read More

Manchester City - key information

And as Guardiola pointed out, the scoreline was also influenced by the officials.

"We lost because of an offside goal and a ridiculous penalty but the result doesn't matter - it was the way we played and the same today [against Bayern]," said Guardiola.

"It will be huge experience for these guys to realise we can play against good teams. We have five or six days until the Community Shield and I don't know which players will be able to play but I am so satisfied with these games."