They are two points ahead of Chelsea with a much better goal difference and four clear of Manchester City, who have two games in hand. City and Chelsea, who both dropped points on Saturday, still have to visit Anfield.
Liverpool, who have not won the English title since 1990, went ahead after two minutes with an own goal by Spurs defender Younes Kaboul and doubled the lead through Luis Suarez's 29th goal of the season in the 25th.
Brazilian Philippe Coutinho scored the third after 55 minutes and Jordan Henderson completed the rout quarter of an hour from the end.
Tottenham's hopes of finishing fifth were further diminished by Everton's 3-1 victory over Fulham in the day's earlier game.