Guardiola facing Leicester test in 500th game
Guardiola was frustrated after Manchester City's draw with Everton but has urged his players to respond positively as they end the year with a Premier League clash against Leicester City.
The Spaniard is taking charge of his 500th game in charge of the Citizens, becoming just the second manager to hit that milestone, but has seen his side slump to just one win in its past 13 in all competitions.
Their misery was further compounded as it was held 1-1 by Everton, with Erling Haaland seeing a penalty saved in the second half, and although City stayed seventh on the table, the teams below are closing in.
Guardiola, who won his 100th, 200th and 300th games in charge of Man City before drawing the 400th, urged his players to approach their next game with the right mindset.
"How do you react mentally [to being on this run]?" Guardiola said.
"Life is not easy. Sport is not easy. When it happens, it is OK.
"We created, incredible how they ran and fight [against Everton]. In some games, it was not good, but that was well played."
Meanwhile, Leicester slipped back into the relegation zone after suffering a third consecutive defeat, falling 3-1 to league leader Liverpool on Friday (AEDT).
Ruud van Nistelrooy did not lose his first two games in charge, but now sees his team one point behind Wolverhampton Wanderers, which leapfrogged it by beating Manchester United.
Jordan Ayew, who scored Leicester's goal against the Reds, acknowledged it was in a tough spot, but remained upbeat despite its recent run.
"We need to build on the positives and stay focused to keep pushing because there will be a lot of twists and turns yet," Ayew said. "Hopefully, in May everyone will be smiling.
"We need everyone this season, so we need to make sure everyone stays focused."