The points gap with Liverpool is not much, so their job will not be too difficult considering there are still many games until the end of the season.
This season will be an interesting one. Liverpool are in first place, and they will want to do everything to maintain the first position, but as we can see, Manchester City is in second place, and one of their key players who have been absent since the beginning of the season is already back. As we can see, his performances have been really impressive since he came back, he was able to secure 1 goal and 1 assist for Manchester City in their last match against Newcastle. De Bruyne was substituted in the second half of the match, but his performance was really nice in the match. So I am sure that with de Bruyne back at Manchester City, they will want to do everything possible to win the league this season again.
Exactly since de Bruyne comes back from injury, Manchester City play very great game against Newcastle and they have the winning game. I think Guadiola will like to get the trophy this season, but I believe with Liverpool because they are performing very well this season, unlike last season when they didn't get the opportunity and qualify to the Champions League. Klopp is doing his job well, and he won't make any mistakes and lose points and make Manchester City lead them this season in the league table.
If Klopp plays a weak game and causes Manchester City to mistakenly top the table, I don't think there will be any club that can bring them down again. When this season began, Tottenham was performing well and topping the league table, but they began playing weak games and fell back to fifth place, and I don't think they will be able to top the league again because this season, I believe if Liverpool does not win the title, Manchester City will win