Jurgen Klopp’s side trail Manchester City by one point with four matches of the season remaining and the Reds must stay perfect over the run-in to stand a chance.
Antonio Conte’s Spurs will arrive at Anfield desperate for a victory to aid their top-four bid, ahead of the crucial derby with rivals Arsenal on Thursday.
Liverpool and Tottenham played out a thrilling 2-2 draw in the reverse fixture in December, and Klopp will be aware of the threat posed by the visitors.
Here’s everything you need to know ahead of the Premier League match this evening.
When is Liverpool vs Tottenham?
The match will kick off at 7:45pm BST at Anfield.
How can I watch it?
It will be shown live on BT Sport 1, with coverage starting at 7pm. BT Sport customers can also stream the watch online using the BT Sport app or on the website.
Liverpool came through their Champions League semi-final clash with Villarreal with no new injury problems. Roberto Firmino remains a doubt, though, while Joel Matip, Jordan Henderson and Luis Diaz could expect to return to the starting line-up.
Tottenham have no fresh injury concerns, either. Sergio Reguilon has been ruled out of this weekend’s clash and joins Matt Doherty, Oliver Skipp and Japhet Tanganga on the sidelines. Dejan Kulusevski is set to return to the starting eleven in place of Lucas Moura.
Liverpool: Alisson; Alexander-Arnold, Matip, Van Dijk, Robertson; Fabinho, Henderson, Thiago; Salah, Mane, Diaz
Tottenham: Lloris; Romero, Dier, Davies; Emerson, Hojbjerg, Bentancur, Sessegnon; Kulusevski, Kane, Son
Tottenham will have their moments and Liverpool’s defensive line will have to be faultless, but this Liverpool team are relentless and will find a way to get the job done. Liverpool 3-1 Tottenham