In my opinion, in this match Man City will definitely play very aggressively against Brunley, because this match is very important for Man City to get 3 points to catch up with Liverpool. You are right about this, Man City sometimes lacks consistency in their matches due to injuries to key players. However, this time they were very ready to win the match with the presence of Kevin De Bruyne in the middle position to help their attack line, even though without Halaand their game was already very good.
I will not doubt Manchester City's performance if Kevin De Bruyne is played, he is truly an extraordinary player.
The match against Burnley should not be difficult for Manchester City because the quality of the two teams is very different and Manchester City should be able to win this match easily, especially since their motivation is quite big because they are competing fiercely at the top of the Premier League standings.
Liverpool's appearance not only looks strong, but their performance and consistency looks very good this season. It is true that without Mohamed Salah yesterday Liverpool could still have won, but the opponent they faced was not the tough opponent they faced, but if Liverpool faced a really strong and tough opponent, perhaps without Mohamed Salah they would have experienced defeat because Mohamed Salah is the key Liverpool's success in achieving victory in every match.
A team as big as Liverpool will not depend on just one player, Mohamed Salah is their main player who makes a big contribution, but that doesn't mean that without Mohamed Salah, Liverpool's performance will decline drastically.
I see that Liverpool has even strength in all lines, so if there is a rotation of players in several sectors, it will not have a significant effect on the team's performance.