The Reds make the trip to north London as they look to put behind an extended blip in their campaign and earn a valuable three points away from home.
The champions have failed to win their last five Premier League games, a disappointing run that has culminated in them dropping down to fifth in the table, just one point ahead of Jose Mourinho's side.
Tottenham come into the fixture having won six of their last eight games in all competitions and, in truth, should be favourites given the Reds recent lull.
However, there were signs of a Reds resurgence, despite defeat, against Man United in the FA Cup. Mohamed Salah struck twice to break a long goal-scoring drought for Jurgen Klopp's side and the hope will be Liverpool can now build on that display.
A defeat would be a crushing blow, with Spurs going two points ahead with a game to spare, pushing the Reds down to sixth. Klopp has insisted his side are fired up to prove their doubters wrong and there's no better time than tonight to do just that.
Jordan Henderson is back fit after missing the Reds' last two outings through a "minor" muscle injury and the skipper could come straight back into side.
Joel Matip trained as normal and, if fit enough, is certain to start at the back. However, it's uncertain who starts alongside him in central defence, with Fabinho missing from the Reds' pre-match warm-up in Leyton Orient's ground on Thursday morning.
Updated: 7pm (GMT)
Liverpool: Alisson, Alexander-Arnold, Matip, Henderson, Robertson, Wijnaldum, Milner, Thiago, Mane, Salah, Firmino. Substitutes: Kelleher, Oxlade-Chamberlain, Jones, Minamino, Tsimikas, Shaqiri, Origi, R. Williams, Phillips.
Tottenham: Lloris, Aurier, Rodon, Dier, Davies, Doherty, Hojbjerg, Ndombele, Bergwijn, Son, Kane. Substitutes: Hart, Sanchez, Alderweireld, Winks, Sissoko, Lamela, Lucas, Bale, Vinicius.
UK and USA TV Streaming
Tottenham vs Liverpool is available to stream in the United Kingdom on BT Sport 1, which is available on Sky channel 413 and Virgin Media channel 527.
Supporters in the United States can watch live on NBCSN at 3pm (ET).
Worldwide TV Streaming
For viewers across the world, please refer to the list below for channels showing the game worldwide.
beIN Sports Connect Thailand, Ziggo Sport Select, Viaplay Finland, PPTV Sport China, NTV+ Sport Online, Star Sports Select 2, Diema Sport 2, Citi FM, Sportklub 2 Slovenia, beIN Sports 1 Indonesia, Futbol 1, Movistar+, Watch ESPN Brasil, SportsNavi Live, SuperSport 1 Digitalb, TV2 Sport Premium, Setanta Sports Kazakhstan, DAZN Europe, Sport 3, Play Sports 1, Spiler TV, Digiturk Play, OLL.tv, Sky Sport 3 HD Italia, beIN Sports HD 2, Ziggo Sport 14, SPS HD, Sport TV3,620 PLTV, beIN SPORTS CONNECT, Canal+ Sport Online, Star Sports Select HD2, Canal+ Sport 2 Afrique, beIN Sports 1 HD, Canal+ Sport 2 Poland, Movistar TV Futbol, SKY Planeta Futbol, TV3+ HD, Cosmote Sport 1 HD, Digi Sport 1, TSN4, ESPN Brasil, Hotstar, Flow Sports App, SFR Sport 1, SKY Go Italia, Sky Sports, Viaplay Denmark, SuperSport 3 Nigeria, Optus Sport, SuperSport 3 Africa, Viasat Ultra HD, BesTV, Stod 2 Sport, TSN GO, Cytavision Sports 1, TSN5.