Arsenal recovered from a woeful first half display to battle back from two goals down and draw 3-3 with Liverpool on a crazy night at the Emirates Stadium on Friday.

In disarray for 45 minutes and behind to a rare headed goal by Philippe Coutinho, Arsenal looked in danger of suffering a pre-Christmas nightmare when Mohamed Salah raced away to put a rampant Liverpool 2-0 ahead in the 52nd minute.

But the hosts suddenly came alive and, unbelievably, they were ahead by the 58th minute with goals from Alexis Sanchez, Granit Xhaka and Mesut Ozil turning the game upside down.

Roberto Firmino made sure Liverpool returned north with a point, although Juergen Klopp's men would have been scratching their heads at how they allowed the game to slip out of their control.

Both sides could have snatched a winner in the closing stages but had to settle for a point which left Liverpool in fourth spot with 35 points to fifth-placed Arsenal's 34.

Sign up to our free newsletters

Get the best updates straight to your inbox:
Please select at least one mailing list.

You can unsubscribe at any time by clicking the link in the footer of our emails. We use Mailchimp as our marketing platform. By subscribing, you acknowledge that your information will be transferred to Mailchimp for processing.