Joe Allen scored in the 90th minute to rescue a thrilling 3-3 draw for Liverpool in their Premier League clash with Arsenal this evening.
The hosts took the lead through Roberto Firmino twice in the first half, but Aaron Ramsey and then Olivier Giroud pegged them back to leave the teams locked at two apiece after just 25 minutes.
Giroud then doubled his personal tally 10 minutes into the second half, but Arsenal were denied the win in the final minute as Allen volleyed home a dramatic late equaliser.
Here, Sports Mole looks at who shone brightest in a classic contest at Anfield.
© Getty Images
LIVERPOOL
Goal
Simon Mignolet: Beaten too easily at his near post for the first Arsenal goal and perhaps should have done a little better for the second too, although he wasn't helped by those in front of him. (4/10)
Defence
Nathaniel Clyne: Always eager to get forward and contribute to an attacking game. Left space in behind him as a result, but that seemed to be a risk Klopp was willing to take. (6/10)
Kolo Toure: Beaten all ends up by a sharp Giroud turn for Arsenal's third. Battled gamely all night but did find things tough up against Giroud at times. (5/10)
Mamadou Sakho: Back fit again and just in time - this could have been even higher scoring but for Sakho. Generally coped with Arsenal's attacks better than any of the other Liverpool defenders and cleared one off the line moments before Giroud's first. (6/10)
Alberto Moreno: Very good going forward, particularly in the final 20 minutes. Embodied Klopp's high-pressing philosophy and often found himself deep in Arsenal's half. That did leave lots of space behind him and Arsenal exploited that but, like Clyne, that appeared to be the gamble Klopp had decided on. (6/10)
Midfield
Jordan Henderson: One of the reasons Liverpool haven't been able to play at this tempo in every game this season is because Henderson has not been available for every game. This one required bagfuls of energy, and the skipper provided it for his side. (7/10)
Emre Can: Ran the show in the middle of the park. Helped to keep Ozil relatively quiet at one end while also making a contribution at the other, including the shot that led to the opening goal of the contest. (8/10)
James Milner: Much like Henderson, never stopped running during a breathless and frenetic contest. Played his part in both of Firmino's goals. (7/10)
Attack
Jordon Ibe: Got on the ball quite often and showed a few flashes of what he can provide, but ultimately his end product was lacking a bit this evening. (6/10)
Roberto Firmino: Has blown hot and cold for Liverpool since joining, but was at his best today. In the first half alone he scored twice, including a stunning second, and clipped the crossbar. His pressing from the front also inspired those around him until he began to tire a little in the second half following a monumental effort. (9/10)
Adam Lallana: Played his part in some of Liverpool's free-flowing attacks, but was also guilty of neglecting his front-post duties at the corner that led to Arsenal's second goal. (6/10)
Substitutes
Christian Benteke: Looked eager to make an impact when he came on, and he eventually did by knocking the ball down for Allen to fire home the winner. (6/10)
Joe Allen: Introduced eight minutes from time but came up with the all-important equalising goal, showing good desire to get to the ball first and volley it in. (7/10)
Steven Caulker: Made his Liverpool debut as a centre-forward, thrown on with two minutes left as a makeshift striker. (6/10)
© Getty Images
ARSENAL
Goal
Petr Cech: May feel that he should have done better with the first goal, pushing Can's effort wider rather than straight to Firmino. Nothing he could do about the other two, though. (5/10)
Defence
Hector Bellerin: Played a crucial role in Arsenal's third goal, winning the ball back high up the field to start the move. However, he was beaten to the ball by Allen for the late equaliser. (6/10)
Per Mertesacker: Would have been fearing a repeat of the 5-1 defeat at Anfield a couple of years ago after the opening 25 minutes, but he improved after that. (5/10)
Laurent Koscielny: Another who began the match shakily as Liverpool set about the Gunners early. Also improved, though, and made some crucial interceptions inside his own box. (6/10)
Nacho Monreal: Solid as he could have been in a match like this. Didn't pose much of a threat going forward, largely due to Moreno almost playing as a winger, but did his primary job well enough. (6/10)
Midfield
Aaron Ramsey: Was Arsenal's saviour in the opening 25 minutes. When Liverpool were dominating he made two crucial bursts forward, the first of which saw him score and the second of which saw one cleared off the line, which resulted in his side's second goal. (8/10)
Mathieu Flamini: Not exactly the type of match in which a dogged defensive midfielder can shine. Struggled to limit the influence of Firmino or stem the at-times-rampant Liverpool attack. (5/10)
Joel Campbell: Worked his socks off for the team and, in addition to that, provided two assists for his side. Always looked capable of creating something in another impressive performance. (8/10)
Mesut Ozil: His quietest game for some time. Failed to get in on the act during the goal-rush, showing only fleeting glimpses of his class. This was more suited to the all-action style of Ramsey. (5/10)
Theo Walcott: Caught in possession in the build-up to Liverpool's first goal and failed to make the most of the open nature of the game, which should have been right up his street. (6/10)
Attack
Olivier Giroud: Almost perfect. Almost, because he really should have had a hat-trick, somehow missing a sitter that had been set up for him by Walcott. Aside from that, though, he held the ball up brilliantly and his second goal was Bergkamp-esque. (9/10)
Substitutes
Alex Oxlade-Chamberlain: Brought on with 15 minutes remaining in an effort to halt the marauding runs of Moreno, but it didn't do much good. (6/10)
Kieran Gibbs: Introduced at the same time as Oxlade-Chamberlain and also failed to prevent Liverpool from getting the equaliser. (6/10)
Mikel Arteta: Replaced Ozil in the closing stages, shortly before Allen's leveller. (6/10)
No Data Analysis info