The Barclays Premier League lived up to its reputation of being the most exciting league to watch in the world, as title favourites Arsenal and rejuvenated Liverpool played out one of the most thrilling matches of the season so far.
Roberto Firmino gave Liverpool a lead within 10 minutes, only for Arsenal to pull one back with a well worked goal finished by Aaron Ramsey. The moment of the match soon followed with Roberto Firmino scoring one of the goals of the season so far to send Liverpool into a 2 - 1 lead.
But some poor defending from the Reds on a corner saw Olivier Giroud restore parity for Arsenal. The Gunners then took the lead in the second half through another Giroud goal, and with just about half an hour to go in the match at that point, Liverpool decided to bring on Christian Benteke as they went in search of the equalizer.
It finally came in the 90th minute when a Benteke knock-down found the feet of substitute Joe Allen in the box. Allen made no mistake and slotted the ball to the left of goalkeeper Petr Cech to send the Anfield crowd into raptures.
Watch all the goals from the thrilling encounter below -