Crystal Palace battled back from three goals down to clinch a 3-3 draw against Liverpool in the Barclays Premier League at Selhurst Park on Monday night. Here is how the game unfolded in pictures.

[SLIDESHOW]