While the City boss was delighted with the three points, he said his team is a shadow of the one that has dominated the Premier League in recent seasons and says the players cannot continue playing in this manner if they want success.
"We are far away from the team we had in previous seasons," Guardiola said. "Do you think this comeback will happen every time? It won’t.
"How do I get the fire back? It’s my duty, my job. I want my fans back. I don’t recognise my team. I’m not going to tell you what I said.
"I want a reaction for all the club, all the organisation, the players, the staff, everyone.
"We are a happy flowers team. I don’t want to be a happy flowers, I want to beat Arsenal, but if we play in that way Arsenal will destroy us, they will beat us. I want to see my team.
"The players want it, they train really good but there is something that is here in the clouds. You cannot express.
"I see Arsenal games and they do everything good, that is why they are in front and deserve it.
"And I say this after 4-2. I am incredibly happy, I will sleep tonight like a baby.
"I have experience. I have won a lot. It means every day I see things that you don’t see because you are not there.
"I see it. It is not one single player, everyone is there. It is everyone, as much as we realise it, we will come back."