Roberto Firmino's late header put Liverpool top of the Premier League table as Tottenham were beaten 2-1 at Anfield.
Match Reports
Son Heung-min's contentious first-half equaliser looked to have kept Spurs at the summit on goal difference after Mohamed Salah's 14th goal of the season put the champions in front.
Firmino rose to head home Andy Robertson's corner in the 90th minute to dramatically win it, though, and put the Reds three points clear of Jose Mourinho's side.
Spurs felt Firmino's goal should have been ruled out for a foul by Jordan Henderson on Eric Dier when Robertson's delivery came in, but Spurs' 11-match unbeaten run in the top flight came to a halt.
Both teams struck the woodwork through Steven Bergwijn and Sadio Mane in the second half before Firmino won it.
Match Events
0' The match is about to start
11' CHANCE! Firmino's shot saved
26' GOAL! Liverpool 1-0 Tottenham (Salah)
33' GOAL! Liverpool 1-1 Tottenham (Son)
36' CLOSE! Firmino's shot stopped by Lloris
46' CLOSE! Bergwijn's shot inches wide
48' Yellow Card! Lo Celso booked
52' CLOSE! Kane's long shot over the bar
57' Salah's long shot denied by Lloris
63' OFF THE POST! Bergwijn nearly scores
73' CLOSE! Mane's shot hits the bar
90' GOAL! Liverpool 2-1 Tottenham (Firmino)
Line-ups
Liverpool XI: Wijnaldum, Henderson, Alisson, Firmino, Salah, Mane, Fabinho, Robertson, Alexander-Arnold, Curtis Jones, R. Williams
Subs: Oxlade-Chamberlain, Minamino, Origi, Naby Keita, Kelleher, N. Phillips, Neco Williams
Tottenham XI: Lloris, Sissoko, Alderweireld, Son, Aurier, Kane, Hojbjerg, Ben Davies, Dier, Bergwijn, Lo Celso
Subs: Hart, Lucas, Alli, Winks, Ndombele, Reguilon, J. Rodon