It seems that Liverpool will really play seriously to get full points in tonight's match, because what you say is true, that Man City has started to recover from its downturn in its last few matches and the presence of their midfielder Kevin De Bruyne will be a frightening threat. For Liverpool, Bournemouth will play at home. Liverpool will certainly face fierce resistance. It seems they will face difficulties with the absence of Mohamed Salah in the Liverpool squad.
Even though they are playing at home, it looks like Bournemouth will not be able to give Liverpool too much trouble, even though Liverpool themselves are playing without Mohamed Salah in their squad today. Liverpool had realized this long beforehand so they might have prepared other players to be placed in Mohamed Salah's position so that their strength would not immediately weaken when Mohamed Salah was not in the squad like in today's match. Bournemouth really want to win at home, but Liverpool also don't want to lose in today's match because they are at the top and will try to stay at the top.
It seems that Liverpool are in a difficult situation at this moment because Liverpool not only lost Salah due to injury but yes, in reality Liverpool also cannot play Trent Alexander-Arnold who is still injured this moment. So it's clear, because Salah and Trent Alexander-Arnold are Liverpool's key players and can't play in this match, then at least I personally have a little doubt that Liverpool will be able to win this match. Even though it is true, Bournemouth also doesn't have good chances and quality, but yes, because Liverpool in this match not have the best squad then yes, of course it won't be easy for Liverpool to get three points in this away game.