In a quite remarkable match at the Etihad, City stormed into a 4-0 win after a sensational opening 30 minutes with Kevin De Bruyne, Riyad Mahrez, Ilkay Gundogan and Raheem Sterling all on target.
However, the Foxes dramatically hit back after the break with three goals in 10 minutes after the break to suddenly set the home nerves jangling
But the reigning champions maintained our patience and a magnificent spectacle saw us rewarded with further goals from Aymeric Laporte and Sterling to deservedly seal a ninth straight league win.
Reflecting on the latest success, the boss hailed it as another important win and praised his side’s patience in the face of Leicester’s fightback.
CITY+ | SIGN UP TO ACCESS EXCLUSIVE CONTENT
But he added that it also illustrated the unpredictable nature of the Premier League.
“(Today was) A roller coaster,” Guardiola reflected.
“It was a typical Boxing Day game, (with) lots of goals. It was entertaining for everyone. Another victory, so important to continue our run. Now we rest for three days and go to the next game.
“No (I didn’t expect such a second half comeback).
"But even in the first half, we spoke about this at half-time, it was 4-0 and we were creating - but every time they had the ball they arrived in the final third and created chances.
“The game was open. They are a big team with a lot of quality. Then they changed to 5-4-1.
“We know the quality in the build-up - Vestergaard is a very good player., Kelechi, Lookman…
SUBSCRIBE TO THE OFFICIAL MAN CITY PODCAST
“In the last six games in the Premier League against them we won five, but it is always really tough.
“When you play teams like Leicester, always you suffer.
“They have quality in these positions. We struggled a little when we lost the ball.
“At 4-2 the mindset of the players changed, and at 4-3 we are closer to losing and we have doubts. But we were patient, we had chances and won the game.”
Further reflecting on the victory, the boss said our latest success also served to further illustrate the unpredictable nature of the Premier League.
“Football is unpredictable, everything can happen, and they scored two goals,” Guardiola continued.
“But it was not because we had to solve much. I give credit to them.
“Sometimes the teams are good and when that happens, they can do what they did.
“The game was really good. We could have scored much more.”