Harry Kane’s penalty – converted with virtually the last kick of an enthralling encounter – gave Tottenham a vital point at Anfield after Mohamed Salah’s brilliant stoppage-time strike looked to have given Liverpool victory.
Liverpool had only seconds to survive when referee Jon Moss pointed to the spot after Virgil van Dijk collided with Erik Lamela – allowing Kane, who had missed an earlier penalty, to score his 100th Premier League goal and leave the home fans enraged.
Salah’s third-minute goal, scored after he intercepted Eric Dier’s poor back pass, gave Liverpool a lead they held until 10 minutes from time when Spurs substitute Victor Wanyama lashed keeper Loris Karius’ punched clearance back into the top corner from 25 yards.
In a dramatic finale, Karius saved Kane’s penalty after he brought down the striker, paving the way for Salah to weave his way into the area before lifting a finish over Spurs keeper Hugo Lloris at the start of five minutes of stoppage time.
And after Moss awarded Kane a second opportunity from the spot, the England international placed his penalty into the bottom-right corner.
It was a fitting end to a thriller and a result which will bring more satisfaction to Spurs as defeat would have left them five points adrift of Liverpool in the race for a place in next season’s Champions League.
Liverpool remain third in the Premier League table, two points ahead of Tottenham in fifth.
Liverpool manager Jurgen Klopp: “There were so many situations to talk about but the ref’s decisions decided the game so I can’t help but talk about them.
“I don’t understand either of the penalty situations. The first one was offside and the second, I know already what the ref and his assistant will say. There was a touch, a little touch. But Lamela has jumped into him and wanted the touch and to go down.
“If the ref kept playing at that level then fine, but in the first half he wasn’t giving fouls. Then for the softest touch of the whole game he decides it is a foul.
“In the second half we had to defend like crazy, they had to chase the game. We had counter-attacks, the high pressure was good and we put in some super crosses.
“We were a bit unlucky here and there but we had enough chances to win the game. And we would have if it wasn’t for those decisions.”
Tottenham manager Mauricio Pochettino: “It was an amazing game to watch – two teams that always try to play exciting football.
“I was calm because the team plays so well. The feeling is we dropped two points. We were much, much, much better than Liverpool.
“Both were a penalty and it is not controversial. Sometimes people complain about the referee, but when they are right it is good to tell everyone.
“It was important, the character. When you analyse the game, it was always under control despite conceding the first goal. When you analyse the 90 minutes, Tottenham were much better.
“We always try to give our best. The team always shows personality and character. Today was a game we played for the win, and to change history you need time.”