Arsenal's grip on the Premier League title race was loosened as Liverpool produced a storming comeback to snatch a 2-2 draw in super-charged clash at a raucous Anfield on Sunday.
The north Londoners were heading for a first league win at Liverpool since 2012, an eighth successive league win and a massive three points in their quest to win the league as they powered into a 2-0 lead.
But Liverpool woke from their slumber and with the crowd cranking up the volume, they surged back and Roberto Firmino headed an 87th-minute equaliser that sparked delirium in the stands and would have been heartily cheered by fans of Manchester City too.
It could have got even worse for Mikel Arteta's side too as Mo Salah, who scored Liverpool's first goal and then missed a second-half penalty, blazed a late chance over and was then denied brilliantly by Arsenal goalkeeper Aaron Ramsdale.
Ramsdale then made an even more miraculous save from Ibrahima Konate in a breathless period of stoppage time.
When the dust settled on a rambunctious contest that had everything, Arsenal, bidding for a first title since 2004, lead Manchester City by six points but the reigning champions have a game in hand and also face Arsenal at home later this month.
Arsenal have 73 points from 30 games, while Liverpool are eighth with 44 points.
A game which began in sombre mood as the 34th anniversary of the Hillsborough disaster was marked by a moment of silence, exploded into life and even included an alleged elbow by an assistant referee on Liverpool's Andy Robertson.
"Wow! Very intense game. The game was under control but after that we concede a really sloppy goal and the game shifted momentum," Arsenal manager Arteta said.
"It became a very transitional game, very chaotic. Liverpool could score three or four. It is true we could have scored two or three so maybe at the end the score is fair."
Arsenal had taken an early lead when forward Gabriel Martinelli wriggled through in the eighth minute after a flowing move involving Bukayo Saka and managed to squeeze in a shot under pressure past Liverpool keeper Alisson.
With Liverpool in disarray, Martinelli then crossed for Gabriel Jesus to head home in the 28th minute.
Arsenal were cruising but everything changed when Gunners midfielder Granit Xhaka and Liverpool's Trent Alexander-Arnold got involved in an ugly scuffle.
Suddenly the decibel level went up and Salah pulled one back in the 42nd minute when Diogo Jota ran on to a pass from Curtis Jones and sent in a cross that Jordan Henderson stretched to poke forward and the Egypt striker finished off.
"When the Anfield crowd is sleeping, don't wake them up. Leave them be. Xhaka woke the crowd up," former Manchester United defender and Sky Sports analyst Gary Neville said.
Liverpool took charge after the break and were awarded a penalty in the 58th minute after Rob Holding fouled Jota. But Salah missed his second successive penalty as he fired wide.
His blushes were partially spared though as Firmino, on as a substitute, rose to head in Alexander-Arnold's cross.
Asked what the result did for their title hopes, Arteta said: "We move on. Convince them to keep playing like we did in the first 30 minutes."