Roberto Firmino's late header earned Liverpool a 2-2 draw with leaders Arsenal as the Premier League title race was blown wide open in a pulsating Anfield encounter
The league-leading Gunners looked set to pass the toughest assessment of their title credentials with a first Anfield win since 2012 when Gabriel Martinelli and Gabriel Jesus struck in an imperious opening 28-minute spell
Mohamed Salah gave Liverpool a lifeline before half-time but his missed second-half penalty appeared to have handed Arsenal the victory they needed to restore their eight-point lead at the summit
But Liverpool's perseverance was rewarded three minutes from time when Arsenal's nemesis Firmino levelled the contest with a header - his 11th Premier League goal against the Gunners
The drama continued in a thrilling finale as Arsenal goalkeeper Aaron Ramsdale produced two sensational saves to prevent Salah and Ibrahima Konate scoring stoppage-time winners, as Arsenal clung onto a first Anfield point in seven seasons which could prove priceless if their title aspirations are to come to fruition
Arsenal remain six points clear at the top of the Premier League and still have their fate in their hands but the sight of their seven-game winning run ending will only embolden champions Manchester City, who have played a game fewer and welcome the Gunners to the Etihad Stadium on April 26
With Liverpool having lost just once at home all season the prospect of Arsenal enduring more Anfield misery remained a possibility irrespective of the hosts' inconsistent campaign
But it took all of eight minutes for the Gunners to allay any nerves as Bukayo Saka's darting run sparked panic and allowed Martinelli to capitalise on more suspect Liverpool defending with a deft low finish into the corner
Arsenal could have been out of sight before Liverpool had the chance to respond to their free-flowing start, with Oleksandr Zinchenko forcing a save from Alisson Becker and Jesus turning Saka's cross over at the back post before Andy Robertson blazed a shot past the post
Arsenal's dominance was underscored before the half-hour mark when Jesus rose unopposed in the Liverpool area to forcefully head in Martinelli's superb cross
Thoroughly outplayed for the opening 40 minutes, Liverpool grabbed a lifeline three minutes before the interval as Salah bundled at the back post after Curtis Jones and Robertson had combined to find Jordan Henderson in the Arsenal area
Ramsdale denied Diogo Jota, with Henderson blazing the rebound over, as Arsenal preserved their lead through to half-time, where 
The incident sparked Liverpool into life in the second period and, within seven minutes of the restart, they were presented with the chance to draw level when Rob Holding clumsily brought Jota down in the area, but Salah steered his spot-kick wide just as he did at Bournemouth in March
Ramsdale prevented substitute Darwin Nunez levelling the contest after he was released through on goal, but he was powerless as Firmino headed in Alexander-Arnold's cross for his 11th goal in all competitions against the Gunners
And having looked on course for a statement victory the closing stages saw Arsenal hang on for a point as Salah and Konate were thwarted by superb Ramsdale saves just when the Gunners Anfield curse threatened to reappear
 "It was a little bit typical for us this season and for Arsenal as well, it was a completely open game
 They scored with the first situation and not too long after they scored the second one and our problems were big enough but we made them even bigger
"But then the reaction was good, it was a spectacular game in the end
 How we cannot win it, I don't know, with the chances we had
"It's a point and a good reaction from the two goals we conceded, that's positive but I'm caught in between
 I have no problem with drawing and for Arsenal, it's a super important point because if you draw these kinds of games, you've got a good chance to become champions
"You cannot always be super, super, super convincing
 They were good but they would agree they could or should have lost this game today
 They didn't so the point is probably better for them
""Nothing
 I know it happened but I didn't watch it because in these situations, the pictures speak probably for themselves
" "Wow
 A really intense game
 We started brilliantly, controlled the game and scored the first goal, and the second goal was a beautiful action
 The game was under control until we conceded a really sloppy goal
 Then the game changed momentum
"We lost control after half time, lost far too many simple balls and it became a very open and chaotic game which they love
 They could have scored three or four, missed a penalty and Aaron (Ramsdale) made a couple of great saves
 But we had some big breakaways and could have scored two or three
 In the end, the result is fair
"The lesson is from the first 35 minutes and how we played coming to a ground like this and what we did
 But we have to continue to do this regardless of the crowd and the result to go and look for a third and fourth goal
": "I haven't seen anyone do it in this Premier League season, nobody
 They beat every big team here and could have been 4-0 up vs Real Madrid after 20 minutes so it's extremely difficult
 They are going to have moments and we did deal with them
 Our goalkeeper played a big part
"We could have taken three points - if we played like we did [at the start] for another 15 minutes the game would have taken a different trajectory - but we didn't, and we have to take the point
"We move on and try to convince them to play like they did for the first 35 minutes and we will win a lot of games
"head to on April 17 for , live on 
 Kick-off 8pm
's title bid continues as they go to  on Sunday April 16, live on 
 Kick-off 2pm
April 17: (A) - Premier League, kick-off 8pm, live on April 22:  (H) - Premier League, kick-off 3pmApril 26: (A) - Premier League, kick-off 7
45pmApril 30: (H) - Premier League, kick-off 4
30pm, live on May 3: (A) - Premier League, kick-off 8pmMay 6: (H) - Premier League, kick-off 5
30pm, live on May 13:  (A) - Premier League, kick-off 3pmMay 20:  (H) - Premier League, kick-off 3pmMay 28:  (A) - Premier League, kick-off 4
30pmApril 16:  (A) - Premier League, kick-off 2pm, live onApril 21:  (H) - Premier League, kick-off 8pm, live onApril 26:  (A) - Premier League, kick-off 8pmApril 29:  (H) - Premier League, kick-off 5
30pm, live onMay 7:  (A) - Premier League, kick-off 4
30pm, live onMay 13:  (H) - Premier League, kick-off 3pmMay 20:  (A) - Premier League, kick-off 3pmMay 28:  (H) - Premier League, kick-off 4
30pm
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>
<PAD>