There was plenty to take from Liverpool's 3-3 draw with Arsenal.
Liverpool salvaged a point in a 3-3 draw with Arsenal after twice surrendering a lead in the first half.
Roberto Firmino twice gave Liverpool the lead before the Gunners levelled through Aaron Ramsey and Olivier Giroud respectively, though fingers are being firmly pointed at goalkeeper Simon Mignolet as both goals looked preventable from the point of view of the Belgian.
After a breathless opening 25 minutes, the game settled down to an extent with Firmino going close to grabbing his hat-trick just before half-time, only for the woodwork to deny him.
Giroud capitalised on a stretched Liverpool unit to give Arsenal the lead for the first time in the game, and it looked as if Liverpool's efforts were in vain until substitutes Christian Benteke and Allen combined to give the Reds a stoppage time equaliser.
Here is what we learned from Liverpool's performance:
Liverpool keep going until the death:
It's not the first time Liverpool have struck late at home this season, which must be encouraging for manager Jurgen Klopp. Earlier on in the season it was Divock Origi's strike against West Brom that earned Liverpool a point, this time an unlikely source in Joe Allen gave the Reds a deserved point. Not so long ago, this side would've faded, so last night's effort was a big plus for the Reds in terms of their mentality.
Roberto Firmino establishes himself as a crucial player
The perfect way to bat away any criticism of being lazy and not putting any effort in is to both score and work their nuts off, and Firmino did just that. Two very good goals which show he can play as the main striker, as Christian Benteke was left on the bench until the 65th minute, and the Brazilian was unlucky not to have a hat-trick as he was denied by the woodwork. Then he played in several other positions to show his versatility. A classy player whose versatility will prove crucial when the side's resources are a little scarce.
Danny Ward's first team opportunity is surely edging closer
Given that he was given a place on the bench ahead of Adam Bogdan, Jurgen Klopp must be impressed enough to give the Welsh international a place in the squad. But with the mistakes from Simon Mignolet, and despite public defences of the Belgian from the manager, his patience must be wearing thin. Ward may well get an opportunity in the FA Cup replay against Exeter next week but there's surely only so long that Mignolet can hold his place as Liverpool's number one.
The sooner Klopp can field a settled enough side that's fresh, the better
Last night's comical defending from Liverpool at times had all the hallmarks of an unsettled back line as well as some inexplicable errors. When the back line is settled, there is a chance Liverpool can establish a solid base to work from going forward but repeated changes due to injuries can't help.
Maturity is required in the middle of the park
This is becoming a recurring theme but there are just times when Liverpool are negligent with possession in the middle. Some times they are hesitant, sometimes they don't know when to get rid - see Emre Can in the build-up to the second equalising goal. Though Joe Allen's cameo was brief, he was determined to keep the ball moving so no-one was dispossessed in a dangerous area. Certain individuals need to be a lot sharper rather than hesitant.