Basically, Manchester City's poor performance this season is the hope of teams like Liverpool and Arsenal who have been really hoping for a title. Liverpool and Arsenal have of course failed in many seasons since Pep Guardiola coached Manchester City, but this season there is a chance for them to win it if Pep Guardiola fails to fix his team's performance problems. Manchester City is 5 points adrift of Liverpool at the moment, not much but it will certainly be difficult if Manchester City's performance does not improve.
Manchester City have defended 4 titles in 4 consecutive seasons and if they manage to win it again this season, it will be their 5th title in 5 consecutive seasons. Not a single Premier League team has ever done it in history, but Manchester City hasn't lost that opportunity yet.
If Manchester City manages to get back to winning ways and record consecutive wins in the upcoming matches, then it will be quite impossible for other teams to win the title. We can see history in last season where Arsenal managed to lead the standings for a long time but when the season was almost over that's when Manchester City took the top position in the standings and locked in the title. Maybe this season will happen again considering that the Manchester City squad is still very strong this season.
Manchester City's defeat in the previous two matches was indeed utilized as well as possible by Liverpool because they managed to get full points and continue to lead the standings. We hope that liverpool can maintain this opportunity by appearing consistently in every upcoming match because one mistake will allow Manchester City to reduce the points difference with them. However, with Arsenal, I am not sure about their performance this season, I think they will end the season in the top 4 without competing for the title.