Actually, Tottenham should also be watched out for by Liverpool, because the club is also usually quite good at conquering top clubs. It's just that, unfortunately Tottenham's performance is not that consistent. Sometimes, they are so enthusiastic in defeating opponents, even managing to embarrass Man City several times. It's just that, on several occasions they also failed to win from middle clubs. So, Tottenham really has to be more consistent to be able to beat Liverpool.
But I think Liverpool won't let this happen. After failing to win and only drawing twice, they need to win to maintain their position at the top of the EPL this time.
Liverpool know that in crisis and chaotic time of Manchester City, they must take advantage of this perfect time, to expand point difference in order to increase their own chance to win against Manchester City in Premier League title competition. Manchester City have good potential to bounce back and if Liverpool won't be careful, they might lose current advantage very quickly. Manchester City are a team that can not be underestimated with star players they have and with their abundant experience in title race.
I agree that Tottenham is team to watch out for because they have beaten big teams like Manchester City in past. But they have big problem they do not play well all time. Sometimes they win big but then they lose to teams that are not as good means they have consistency issue. To be real threat to Liverpool Tottenham needs to find way to play well all time.
Tottenham have many good players but after Kane left, they relied too much on Son Heung Min and this player is older with seasons. Tottenham are enjoying very last good seasons from Son, and if they can not get anything big with him, they will fall down soon because replacing both Son and Kane in their attacking system is not easy.
Tottenham is a strong team and they can beat any strong club, but they lack of stability that prevents them to win titles and even fail to complete in top four recent seasons.
On the other hand Liverpool really needs to win after not winning their last two games. They will probably play very hard and try to get three points to stay at top of Premier League. Considering how important this game is I think Liverpool experience and ability to play well all time will help them win.
Liverpool are like other clubs, they can not win every match and any good streak has to be broken. Liverpool have to learn from their failures last season by ambitiously wanted to win all possible titles and when the season ended, they had nearly empty hands with not happy ending for Klopp era. This season began and went well for Liverpool in its first half, but they still have a second half to fight and whether they win titles or not, it depends on last part of season.