Arsenal scored three goals in five second-half minutes to recover from two behind against Liverpool, but they were made to settle for a 3-3 draw in Friday night's thrilling Premier League clash.

Liverpool went in front from a headed goal by Philippe Coutinho in the first half and despite missing several chances Mohamed Salah doubled the lead for the Reds soon after the restart.

READ ALSO: EL Clasico: Zidane Gives Updates On Ronaldo, Bale

However, the Gunners incredibly battled back to turn the game on its head, finding the net through Alexis Sanchez, Granit Xhaka and Mesut Ozil, but the sixth and final goal would go Liverpool's way as Roberto Firmino struck to earn his side a point.

At the end of a topsy-turvy affair at the Emirates Stadium, Liverpool remain one point and one place above their opponents in the top-four race.

ALSO WATCH: Bounce Sports: How Far Will The Super Eagles Go In Russia 2018