It's a bit difficult to predict from now on because the unexpected result came suddenly like Man city yesterday no one expected them to only draw against Southampton
When I check Man city upcoming match they only have 3 big matches VS Tottenham, Man united and Liverpool others are weak teams but that's not a guarantee Man city will win we already saw an example in yesterday's match, that's why i see the competition is very open.
Yes, it is still difficult to predict the potential champion this season. Even though the opportunity are better for City now, the results on the fields are not a math results. I do think there is an opportunity for Liverpool, but that doesn't mean it's will be, same for City. Because the points gap can be far if every subsequent game Liverpool experience a decline in performance. I'm sure Guardiola will start to give a warning for his team to not to give a single points to opponents in the next matches. Because one defeat can be a bad momentum for them.