most people may believe that Liverpool can beat Man City, but looking at the depth of players and Man City current desires, they dont want to be pushed aside by anyone and want to continue dominating the EPL to get the title like last season, even though no one guarantees Man City victory, we have to consider that the match is at Man City home ground, which means the chance of victory for Man City is very big but it does not rule out the possibility of a draw because I also admit that Liverpool has a good enough performance to withstand Man City attacks.
but the match schedule is still around 1 week away and there is still a lot going on, while several players who are defending their countries during the international break could suffer injuries and I hope that I dont want to see Man City or Liverpool players suffer injuries like players in other leagues.
I don't think Liverpool can beat Manchester city but I think there's a very high tendency of draw than a win because Liverpool is just a point behind Manchester city on the table and they could get a chance at the top of the table if they win but then if they draw the will still maintain the second position.
Manchester city is at home and I see that as a good enough advantage but then when I taught of their performance against Arsenal last time I got the impression that against big teams who seem like their equals, they usually don't find it easy and some times really struggle and loose just like I'm the case of arsenal although they weren't at home so lets hope it's different since they will be playing from home, if it has been when Liverpool still had mane I would be very sure Manchester city will definitely struggle against Liverpool even though they still would now.