Crystal Palace missed a string of chances as a goalless draw with fellow strugglers Hull City left them in the Championship relegation zone.
James Vaughan scuffed a shot wide and Kamil Zayatte made a superb block to deny Pablo Counago in the first half.
Alassane N'Diaye spurned several chances after the break, while Neil Danns saw his goalbound effort blocked.
Jay Simpson had the Tigers' best chance but he fired straight at Julian Speroni after being sent through one on one.
The visitors will be far happier with the point after Palace dominated the second half, which the south Londoners spent camped inside their opponents' half.
The first half was a scrappy affair, with the Yorkshire club disrupted by injuries to Anthony Gerrard and Richard Garcia, who both had to be substituted.
The home side created the first of many scoring opportunities when Counago raced down the right and set up Vaughan, who made a poor connection with the ball and saw his shot trickle wide.
Moments later, Danns broke to the byeline and cut the ball back for Counago to strike, but Zayatte stretched to make a crucial block.
Hull's best chance came shortly after the break, when Simpson found himself through on goal, but the visiting substitute took the ball too far wide and ended up firing straight at Speroni from a tight angle.
N'Diaye then had a trio of attempts to break the deadlock.
He narrowly missed the top corner with a clever effort from outside the penalty area before then firing over from a tight angle, with team-mates better placed in the box.
Minutes later, Nathaniel Clyne surged forward on the counter-attack and set up N'Diaye but goalkeeper Vito Mannone did well to push away the Frenchman's drive.
The Tigers had an opportunity to grab an unlikely winner at the death but Kevin Kilbane failed to connect with a header from a Robert Koren corner.
And there was still time for Palace to create another gilt-edged chance, when Andy Dawson made a tremendous block to foil Danns in the six-yard box, before Counago blazed over the rebound.
The result leaves Palace third from bottom of the Championship, while Hull, whose unbeaten run now stretches to five, are three places above the Eagles in 19th.
Live text and stats
Saturday, 11 December 2010
09 Vaughan (Scannell 48)
16 Zaha (Obika 84)
03 Dawson yellow card
25 Gerrard (McShane 36)
18 Barmby (Kilbane 70)
22 Koren yellow card
07 Garcia (Simpson 34)
Ref: TannerAtt: 13,341
Attempts on target
Attempts off target
90:00+3:18 The game is over, as the referee blows his whistle.
90:00+2:27 Corner from the left by-line taken by Robert Koren, clearance by Owen Garvan.
89:23 Neil Danns takes a shot. Andy Dawson gets a block in. Effort from the edge of the box by Pablo Counago goes wide of the right-hand
87:41 Corner taken right-footed by Robert Koren from the left by-line, Shot from inside the six-yard box by Cameron Stewart goes
wide right of the goal.
86:31 Jay Simpson is flagged offside by the assistant referee. Julian Speroni takes the direct free kick.
83:59 Jay Simpson challenges Patrick McCarthy unfairly and gives away a free kick. Direct free kick taken by Patrick McCarthy.
83:14 A cross is delivered by Neil Danns, clearance made by Ian Ashbee. The ball is sent over by Neil Danns.
83:14 Substitution Jonathan Obika is brought on as a substitute for Wilfried Zaha.
81:11 Foul by Pablo Counago on Ian Ashbee, free kick awarded. Vito Mannone takes the direct free kick.
79:45 Neil Danns has shot on goal from just outside the penalty box which goes wide of the right-hand upright.
78:35 Free kick awarded for an unfair challenge on Cameron Stewart by Neil Danns. Liam Rosenior takes the direct free kick.
75:42 Neil Danns fouled by Jay Simpson, the ref awards a free kick. David Wright takes the direct free kick.
72:11 Jay Simpson challenges Claude Davis unfairly and gives away a free kick. Patrick McCarthy takes the free kick.
69:52 Substitution Kevin Kilbane joins the action as a substitute, replacing Nick Barmby.
69:00 Outswinging corner taken by Owen Garvan, clearance by Liam Rosenior.
67:37 Alassane N'Diaye takes a shot. Save by Vito Mannone. Corner taken by Owen Garvan from the right by-line to the near post,
clearance by Nick Barmby.
66:09 Pablo Counago has an effort at goal from deep inside the area missing to the right of the target.
65:04 Pablo Counago is flagged offside by the assistant referee. Free kick taken by Vito Mannone.
62:21 Owen Garvan delivers the ball, Vito Mannone makes a save.
61:46 Wilfried Zaha takes a shot. Blocked by Kamil Zayatte.
60:52 Strike from close range by Alassane N'Diaye clears the bar.
58:52 Pablo Counago has an effort at goal from the edge of the box that misses to the right of the target.
58:09 Alassane N'Diaye has an effort at goal from outside the area missing to the wide right of the target.
57:08 Inswinging corner taken left-footed by Owen Garvan from the right by-line, clearance made by Ian Ashbee.
54:04 The ball is delivered by David Wright, Paul McShane manages to make a clearance.
50:12 Wilfried Zaha is caught offside. Vito Mannone takes the direct free kick.
48:49 The assistant referee flags for offside against Jay Simpson. Direct free kick taken by David Wright.
47:53 Substitution (Crystal Palace) makes a substitution, with Sean Scannell coming on for James Vaughan.
47:35 Jay Simpson takes a shot. Save made by Julian Speroni.
45:01 The match restarts for the second half.
45:00+2:30 The match has reached half-time.
45:00+1:17 Free kick awarded for an unfair challenge on Neil Danns by Cameron Stewart. James Vaughan produces a strike on goal direct
from the free kick.
45:00+0:48 Inswinging corner taken from the right by-line by Owen Garvan, Nick Barmby makes a clearance.
44:33 Pablo Counago takes a shot. Blocked by Kamil Zayatte.
41:44 James Vaughan has an effort at goal from deep inside the area missing to the left of the goal.
38:42 Owen Garvan is flagged offside by the assistant referee. Vito Mannone restarts play with the free kick.
38:09 Free kick awarded for a foul by Paul McShane on James Vaughan. Owen Garvan takes the direct free kick.
37:22 Claude Davis fouled by Andy Dawson, the ref awards a free kick. Julian Speroni takes the free kick.
37:22 Booking The referee books Andy Dawson for unsporting behaviour.
35:58 Substitution Anthony Gerrard goes off and Paul McShane comes on.
34:31 Kamil Zayatte challenges James Vaughan unfairly and gives away a free kick. Free kick taken by Claude Davis.
33:45 Free kick awarded for a foul by Ian Ashbee on Neil Danns. Owen Garvan restarts play with the free kick.
33:04 Substitution Jay Simpson on for Richard Garcia.
32:05 Shot by Pablo Counago from 25 yards. Comfortable save by Vito Mannone.
30:37 Foul by Alassane N'Diaye on Vito Mannone, free kick awarded. Direct free kick taken by Vito Mannone.
29:48 Effort from just outside the box by Wilfried Zaha goes over the bar.
27:13 Cameron Stewart sends in a cross.
25:34 Inswinging corner taken by Andy Dawson from the right by-line played to the near post, clearance by Claude Davis.
23:16 Robert Koren takes a inswinging corner from the left by-line played to the near post, Anthony Gerrard challenges David Wright
unfairly and gives away a free kick. Julian Speroni takes the free kick. Corner from the right by-line taken by Owen Garvan,
Vito Mannone makes a save.
22:30 Wilfried Zaha challenges Andy Dawson unfairly and gives away a free kick. Vito Mannone restarts play with the free kick.
22:03 Robert Koren is penalised for a handball. Owen Garvan takes the direct free kick.
22:03 Booking Robert Koren is booked.
21:10 Robert Koren takes a shot. Blocked by Alassane N'Diaye. Inswinging corner taken by Andy Dawson.
19:42 Short corner taken by Robert Koren from the left by-line, Centre by Andy Dawson, Alassane N'Diaye makes a clearance.
15:06 Richard Garcia is caught offside. Owen Garvan takes the direct free kick. Foul by James Harper on Neil Danns, free kick awarded.
Owen Garvan takes the direct free kick.
11:20 Corner taken by Robert Koren played to the near post. Corner from the left by-line taken by Robert Koren, Claude Davis manages
to make a clearance.
6:42 Claude Davis concedes a free kick for a foul on Richard Garcia. Robert Koren restarts play with the free kick, The ball is
swung over by Cameron Stewart, Julian Speroni makes a save.
6:03 Unfair challenge on Patrick McCarthy by Richard Garcia results in a free kick. Julian Speroni restarts play with the free
2:32 Richard Garcia takes a shot. Save by Julian Speroni.
0:12 Foul by Cameron Stewart on Alassane N'Diaye, free kick awarded. Julian Speroni takes the direct free kick.
0:00 The match begins.
Live text and data provided by The Press Association.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.