Liverpool’s title hopes were dented after Jurgen Klopp’s side played out a 1-1 draw against Tottenham.
The Reds knew a win would send them two points clear at the top of the Premier League table above Manchester City. Although a draw moves the Merseyside club into first, City – who have a game in hand – can go three clear with a win over Newcastle on Sunday.
For Tottenham, the result means Antonio Conte’s side stay in fifth and a point behind Arsenal having played a game more than their north London rivals.
In an open first half where Liverpool dominated possession, the hosts came closest to scoring through Virgil Van Dijk. In the 38th minute, he rose above Cristian Romero and Eric Dier to power a header towards goal only for it to crash off the bar.
But two minutes from half-time Tottenham had a great chance of their own when Pierre-Emile Hojbjerg unleashed a fierce drive on goal from 25 yards out which had the better of Alisson but came off the post.
Tottenham drastically improved in attack in the second half and they took the lead through Son Heung-min in the 56th minute. Kane played in Ryan Sessegnon in plenty of space down the left flank before squaring for the South Korea international to apply a simple close-range finish for his 20th goal of the season.
Liverpool responded positively and it was Luis Diaz who got the equaliser. His shot from outside the box took a huge deflection off Rodrigo Bentancur and deceived Hugo Lloris as it flew into the bottom corner.
Mohamed Salah came closest to getting a winning goal in the 89th minute with a curling shot from outside the box, but a deflection off substitute Davinson Sanchez took it off course.