Here's my prediction about the match Manchester City vs Liverpool, I'm really sure Manchester City will beat Liverpool easily because:
1. The match will happen on Manchester City's home.
2. A lot good Liverpool's players are currently injured: Gakpo, Nunez, Alcantara, and Henderson. Klopp will let Firmino, Jota and Salah to play, as we know both Jota and Firmino were never played for 90 minutes full.
3. Haaland is injured, but it doesn't mean the other Manchester City's strikers are bad, Grealish, Foden and Mahrez were having good performance.
The huge margins won by Liverpool doesn't convince me to say Liverpool is really that good, it's just an one match.
This match still has one week left, we can't yet know the line-up that these two teams will play later. Haaland's injury, will be a big blow for Pep Guardiola. although the news is that Halaand has now entered the treatment room, and his condition will be known in the next two to three days. most likely, Haaland will not be played in the match later. but for sure, we will find out after there is certainty regarding the injuries he experienced.
Meanwhile, Pep still has other players he can use as a centre-forward. it's just that, it's a loss when one of their key players is injured.
On the other hand, several newspapers are reporting that Gakpo has returned to Merseyside early, and it is hoped he can recover and be available for the away game against Manchester City next weekend. while others, Luis Diaz is scheduled to take full training next week, most likely, he will be backed up as a substitute in the match later. as for Firmino, he is a good player even though he is prone to injury. besides that, Klopp also still has Jota.
So I'm pretty sure that the Manchester City vs Liverpool match will present an exciting match. for now, I'm not going too far to speculate let alone predict. because change can happen. so, let's just wait.