- Gunners humiliated at Selhurst Park as Crystal Palace move six points clear of the relegation zone after comprehensive win.
- Andros Townsend opened the scoring after 16 minutes, pouncing on a Zaha cross.
- Yohan Cabaye doubled the lead with a curling effort from 18 yards out.
- Luka Milivojevic completed the rout from the penalty spot after Townsend was brought down by Emiliano Martinez.
- Arsenal remain in sixth place, seven points off fourth place Manchester City.
- Arsenal fans chant 'You're not fit to wear the shirt' during final stages of the match.
Thankfully for Arsenal, this is over. Crystal Palace are now six points clear of the relegation zone and on tonight's evidence, have more than enough in their locker to retain their Premier League stays for another year.
As for Arsenal, tonight they have provided perhaps the most spineless performance in their Premier League history.
Full-time: Crystal Palace 3-0 Arsenal
Benteke bicycle kick to finish things off? Not quite, the Belgian can't get a clean connection on his acrobatic effort and Arsenal clear.
Four minutes of time added on here.
And Mamadou Sakho has just backheeled it away to safety. The final insult.
This has been absolutely wretched from Arsenal. Not to pick on him, but Ozil has just given the ball away on the edge of his own penalty area and his response was to stop moving completely.
Almost four! Townsend lifts a cross in from the left that Benteke watches fall out of the sky before drilling across goal. It looks destined for the far corner, but Monreal gets a crucial foot to it and diverts away.
Luka Milivojević will now make way for former Gunner Mathieu Flamini for the final eight minutes of this match.
January signing Luka Milivojević has made it three.
Here's the first Palace sub of the match; goalscorer Cabaye is replaced by James McArthur.
Close from Bellerin! The Spaniard dances in from the right and tries to clip one over the onrushing Hennessey, but his effort rolls just wide of the far post.
Uh oh. Chants of 'you're not fit to wear the shirt' come down from the Arsenal end. They'd have to be pretty loud to make themselves heard over the roaring home crowd.
After a couple of replays, I think Townsend has bought that; leaving his leg out for the Arsenal goalkeeper to make contact with. The decision has been made however and Luka Milivojevic steps up to hammer home into the bottom left corner.
Goal! Crystal Palace 3-0 Arsenal (Luka Milivojevic, 67)
Palace have a penalty! Townsend and Bellerin race across goal to reach the ball but Martinez jumps out to try and get there first. He doesn't and it's a clear penalty.
PENALTY - Crystal Palace
Giroud is demanding a penalty but he isn't getting one. Sanchez floats a ball into the Gunners striker but Sakho powers across him to knock the ball out.
Palace double their lead! Arsenal have been woeful this second-half while Palace have stepped up several gears. Again, Townsend and Zaha are involved, with the former threading a pass out wide to his teammate. He looks inside to Cabaye who slips as he pulls back his right peg, but manages to lift a wonderful effort over Martinez into the far top corner.
Goal! Crystal Palace 2-0 Arsenal (Yohan Cabaye, 62)
Here's two changes for the Gunners; Aaron Ramsey on for Elneny and Olivier Giroud on for Welbeck.
Oh dear. Bellerin tries to meet Sanchez's cross with a first time volley but slices it wide of goal.
Arsenal have a sustained period of pressure but they can't crack the Palace defence with an attempted through ball for Walcott eventually trickling out of play. Arsene Wenger looks ready to make some changes with Olivier Giroud warming up.
Puncheon is on the end of the corner but his headed effort is straight down Martinez's throat.
Arsenal are all over the place and looked terrified every time Palace lurch forward. Townsend drives between Monreal and Elneny and forces a ball across goal to Zaha, who sees his effort deflected wide for a corner.