Crystal Palace came from a goal down to beat 10-man Ipswich.
Palace keeper Julian Speroni gifted Ipswich the lead when he dropped a cross which Jaime Peters fired in.
Jose Fonte scrambled in an equaliser when Ipswich failed to clear before the visitors had Jon Stead sent-off for a late tackle on Freddie Sears.
Neil Danns rifled in a shot to put Palace ahead and Victor Moses latched on to a Darren Ambrose pass before confidently finishing to add a third.
The defeat for manager Roy Keane's Ipswich ended a run of 10 games unbeaten in the league and will again raise worries over relegation.
Keane's side started confidently enough and had deservedly taken the lead before some poor defending allowed palace to level.
Damien Delaney hacked a hurried clearance into the back of Ipswich midfielder Owen Garvan and Fonte reacted to smash a bouncing ball past keeper Arran Lee-Barrett.
Stead's dismissal gave Palace the upper hand and, along with some more unconvincing Ipswich defending, they made full use as Danns and Moses scored to secure victory.
Crystal Palace boss Neil Warnock:
"I didn't think it was a red card (for Jon Stead). I expected it to be red, but I didn't think it warranted a red.
"We could have had more goals. I thought their keeper was the busiest goalkeeper.
"Even before the sending off I thought we had more opportunities, but the goal gave them confidence."
Ipswich manager Roy Keane:
"I'm still amazed when people seem to enjoy seeing players get sent off.
"Some players get involved when they should have nothing to do with it. Other players, other managers, trying to get players sent off. It's ridiculous. That's the horrible side of football.
"It's up to the official but officials are put under pressure in different ways - but when players are sprinting up to the referee trying to get a fellow pro sent off?
"Know your players, Jon Stead's not that type of player. It was a typical striker's tackle."
90:00+3:41 Darren Ambrose provided the assist for the goal.
90:00+3:41 GOAL - Victor Moses:Crystal Palace 3 - 1 Ipswich Goal scored by Victor Moses from the edge of the penalty area to the bottom left corner of the goal. Crystal Palace 3-1 Ipswich.
90:00+3:09 Unfair challenge on Clint Hill by Connor Wickham results in a free kick. Johannes Ertl takes the free kick.
90:00+1:58 Foul by Gareth McAuley on Calvin Andrew, free kick awarded. Strike comes in from Darren Ambrose from the free kick,
90:00+0:49 Liam Rosenior gives away a free kick for an unfair challenge on Claude Davis. Julian Speroni takes the direct free kick.
88:48 Substitution Calvin Andrew joins the action as a substitute, replacing Alan Lee.
87:52 Shaun Derry takes a shot. Save made by Arran Lee-Barrett.
86:55 Free kick awarded for an unfair challenge on Pablo Counago by Jose Fonte. The free kick is delivered right-footed by Alan Quinn from left channel, save made by Julian Speroni.
82:32 Darren Ambrose takes a shot. Arran Lee-Barrett makes a save.
79:39 Free kick crossed right-footed by Shaun Derry.
79:39 Booking The referee cautions Jack Colback for unsporting behaviour.
79:24 Unfair challenge on Victor Moses by Jack Colback results in a free kick.
76:58 Victor Moses takes a shot. Save made by Arran Lee-Barrett. Corner taken by Darren Ambrose from the right by-line, clearance by Damien Delaney.
74:23 Foul by Jack Colback on Alan Lee, free kick awarded. Clint Hill crosses the ball from the free kick left-footed from left wing.
72:35 Unfair challenge on Victor Moses by Jack Colback results in a free kick. Free kick crossed right-footed by Darren Ambrose from right wing.
69:30 Substitution Johannes Ertl on for Freddie Sears.
68:08 Free kick crossed by Liam Rosenior.
68:08 Substitution Pablo Counago on for Colin Healy.
68:08 Substitution Alan Quinn joins the action as a substitute, replacing Owen Garvan.
68:08 Free kick awarded for a foul by Shaun Derry on Jack Colback.
67:28 Effort from 20 yards by Liam Rosenior. Julian Speroni makes a save.
66:52 Jaime Peters takes a shot. Julian Speroni makes a save.
64:35 Corner taken by Owen Garvan from the left by-line, Clint Hill manages to make a clearance.
62:59 Free kick taken by Owen Garvan.
62:59 Booking Freddie Sears booked for unsporting behaviour.
62:51 Foul by Freddie Sears on Jack Colback, free kick awarded.
62:17 Free kick crossed by Owen Garvan, clearance by Shaun Derry.
62:17 Booking The referee cautions Claude Davis for unsporting behaviour.
61:50 Free kick awarded for an unfair challenge on Connor Wickham by Claude Davis.
57:41 Assist on the goal came from Shaun Derry.
57:41 GOAL - Neil Danns:Crystal Palace 2 - 1 Ipswich A goal is scored by Neil Danns from inside the penalty box to the bottom right corner of the goal. Crystal Palace 2-1 Ipswich.
57:11 Corner taken by Darren Ambrose from the left by-line, Damien Delaney manages to make a clearance.
55:46 Shot on goal by Jaime Peters from just inside the area clears the crossbar.
Correction - 53:58 Connor Wickham is flagged offside by the assistant referee. Direct free kick taken by Claude Davis.
53:58 The official flags Connor Wickham offside. Julian Speroni takes the direct free kick.
52:05 Free kick awarded for an unfair challenge on Damien Delaney by Alan Lee. Free kick taken by Arran Lee-Barrett.
51:21 Shot by Owen Garvan went wide of the right-hand post.
50:22 Victor Moses is adjudged to have handled the ball. Arran Lee-Barrett restarts play with the free kick.
46:11 Effort on goal by Jack Colback from just outside the area goes harmlessly over the target.
45:36 Alan Lee is caught offside. Direct free kick taken by Arran Lee-Barrett.
45:01 The referee starts the second half.
45:01 Substitution Connor Wickham joins the action as a substitute, replacing Carlos Edwards.
Half Time
45:00+3:16 The match has reached half-time.
42:37 Victor Moses takes a shot. Blocked by Carlos Edwards. Outswinging corner taken from the left by-line by Darren Ambrose, Header on goal by Claude Davis from inside the box goes harmlessly over the target.
41:12 Damien Delaney concedes a free kick for a foul on Alan Lee. Direct free kick taken by Shaun Derry.
38:54 Free kick taken by Julian Speroni.
38:54 Sent off Red card for Jonathan Stead.
38:40 Foul by Jonathan Stead on Freddie Sears, free kick awarded.
37:34 GOAL - Jose Fonte:Crystal Palace 1 - 1 Ipswich Jose Fonte gets on the score sheet with a goal from close in to the top left corner of the goal. Crystal Palace 1-1 Ipswich.
35:25 Colin Healy gives away a free kick for an unfair challenge on Shaun Derry. Darren Ambrose delivers the ball, Alan Lee has a header from inside the six-yard box and clears the crossbar.
31:37 Free kick taken by Owen Garvan.
31:37 Booking The referee books Neil Danns for unsporting behaviour.
31:31 Neil Danns gives away a free kick for an unfair challenge on Jack Colback.
30:30 Colin Healy concedes a free kick for a foul on Claude Davis. Julian Speroni takes the free kick.
26:13 Victor Moses takes a shot. Save made by Arran Lee-Barrett.
25:43 Jonathan Stead takes a shot. Julian Speroni makes a comfortable save.
21:38 Owen Garvan gives away a free kick for an unfair challenge on Claude Davis. Direct free kick taken by Julian Speroni.
20:39 Direct free kick taken by Liam Rosenior.
20:39 Booking Caution for Clint Hill.
20:19 Foul by Clint Hill on Carlos Edwards, free kick awarded.
18:06 Assist by Damien Delaney.
18:06 GOAL - Jaime Peters:Crystal Palace 0 - 1 Ipswich Jaime Peters finds the back of the net with a goal from close in to the top right corner of the goal. Crystal Palace 0-1 Ipswich.
17:21 Clint Hill gives away a free kick for an unfair challenge on Jaime Peters. Free kick crossed left-footed by Owen Garvan from right wing.
12:44 Outswinging corner taken by Carlos Edwards from the right by-line, clearance made by Claude Davis.
12:07 The assistant referee signals for offside against Neil Danns. Arran Lee-Barrett takes the direct free kick.
10:43 Clint Hill is penalised for a handball. The free kick is delivered left-footed by Owen Garvan from right channel, clearance by Jose Fonte.
7:20 Corner taken left-footed by Owen Garvan from the left by-line, Gareth McAuley produces a header from inside the area that goes over the bar.
5:56 David Wright concedes a free kick for a foul on Freddie Sears. Free kick crossed by Darren Ambrose, David Wright makes a clearance.
4:54 Foul by Alan Lee on Gareth McAuley, free kick awarded. Free kick taken by Gareth McAuley.
3:46 Jose Fonte concedes a free kick for a foul on Jonathan Stead. Owen Garvan delivers the ball from the free kick left-footed from left channel, Julian Speroni makes a save.
0:49 Free kick awarded for a foul by Gareth McAuley on Alan Lee. Strike comes in from Darren Ambrose from the free kick.
0:00 The match begins.
Live text and data provided by The Press Association.
Bookmark with:
What are these?