The Citizens were unstoppable in West Midlands as they comfortably brushed off Sam Allardyce’s men to go top of the Premier League table.
A dominant first half performance saw Guardiola’s men score four goals kind courtesy of Joao Cancelo, Riyad Mahrez and Ilkay Gundogan’s double.
Raheem Sterling got the visitors’ fifth goal inside 57 minutes as Manchester City extended their winning streak in all competitions to eleven games. And they have won seven consecutive top-flight games for the first time since August 2019.
"It was a good performance, good results in the game,” Guardiola told MOTD after the game.
"We tried to put the players in the best condition, be humble enough and concentrate enough to do what we have to do and respect our opponents.
"We are at the end fighting because football is difficult. Everyone is solid and in this situation and this month we have the commitment which is very good.
"The way we play, everyone is involved in the attack and we created a lot of chances. We tried to score from every chance created- it doesn't matter, it is important to arrive in the box and create chances.
"One or two days off and then prepare for Sheffield United. It's the only way I know to be a manager - just think about Sheffield."