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.
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. 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.