Crystal Palace substitute Calvin Andrew heaped more misery on managerless Sheffield Wednesday by firing a second-half FA Cup winner at Hillsborough.
Palace, whose players have not yet been paid their December wages, took a 19th-minute lead when Neil Danns swept the ball home from six yards.
A crowd of just 8,690 saw Wednesday level through Clint Hills' own goal after Leon Clarke's shot was blocked.
But Andrew took advantage of hesitant defending to fire a left-footed winner.
The result leaves the Owls without a win in 12 games in all competitions, their last success having come against Coventry in October.
There was little sign of that run ending against Palace, who fully deserved their lead.
Danns volleyed wide soon after, while Wednesday mustered only one chance in the opening half-hour.
Francis Jeffers, back in the starting line-up for the first time since being sent off in a Carling Cup defeat at Port Vale at the end of August, saw his angled drive blocked by Palace defender Jose Fonte.
However, Wednesday were level at half-time when Jeffers and Clarke had shots blocked before Palace defender Hill turned the ball beyond his own keeper from six yards.
Palace suffered a blow when Sean Scannell limped off after 58 minutes - but it was his replacement Andrew who scored the winner 10 minutes after coming on.
Owls defender Frank Simek failed to clear a long ball and Andrew nipped in to steal the ball and fire a low left-footed shot into the bottom corner.
Jeffers, Tudgay, Jermaine Johnson and substitute Etienne Esajas all had shots blocked or saved in the closing stages, but Wednesday caretaker manager Sean McAuley is still chasing his first win after three matches in charge.
Sheffield Wednesday caretaker manager Sean McAuley told BBC Radio Sheffield:
"I thought we were poor and didn't deserve to win. Obviously there is a lot of regret because we know it's a knockout competition.
"In patches we played OK, but the underlying factor is the desire and belief and work ethic that is needed, isn't there.
"The staff are putting in a tremendous amount of work with this group."
Crystal Palace manager Neil Warnock told BBC London 94.9:
"Calvin Andrew got a standing ovation from the lads in the dressing room.
"He deserved that goal. He's been out for six and seven months with injury, and he's worked his socks off trying to get back.
"It wasn't a great game, but you're not going to get great games in those conditions. We really worked hard for each other, took the chances when they came and when we had to defend, we did."
Live text and stats
Saturday, 2 January 2010
The FA Cup
Hill (og) 44
15 Beevers (Buxton 70)
30 Soares (Johnson 69)
07 Tudgay (Esajas 81)
07 Ambrose (Wynter 90+3)
14 Scannell (Andrew 58)
Ref: MillerAtt: 8,690
Attempts on target
Attempts off target
90:00+3:02 The ball is sent over by Tommy Spurr, Shaun Derry makes a clearance.
90:00+2:01 Substitution Alex Wynter replaces Darren Ambrose.
87:52 Neil Danns fouled by James O'Connor, the ref awards a free kick. Darren Ambrose crosses the ball in from the free kick.
87:22 Neil Danns takes a shot. Tommy Spurr gets a block in.
86:44 Unfair challenge on Johannes Ertl by James O'Connor results in a free kick. Free kick taken by Clint Hill.
85:31 Etienne Esajas takes a shot from just inside the penalty box which clears the bar.
80:31 Etienne Esajas has an effort direct from the free kick, blocked by Claude Davis.
80:31 Substitution Etienne Esajas on for Marcus Tudgay.
80:31 Free kick awarded for an unfair challenge on Jermaine Johnson by Clint Hill.
78:20 The assistant referee flags for offside against Alan Lee. Lee Grant takes the indirect free kick.
77:08 Jermaine Johnson takes a shot. Clint Hill gets a block in.
76:27 The ball is crossed by Leon Clarke, save by Julian Speroni.
73:49 Inswinging corner taken from the left by-line by Darren Ambrose, Foul by Calvin Andrew on Darren Purse, free kick awarded.
Lee Grant takes the direct free kick.
73:17 Free kick awarded for an unfair challenge on Alan Lee by Marcus Tudgay. Free kick taken by Darren Ambrose.
72:56 Marcus Tudgay takes a shot. Save by Julian Speroni.
71:56 Francis Jeffers takes a shot. Save made by Julian Speroni.
69:44 Substitution Mark Beevers goes off and Lewis Buxton comes on.
68:39 Francis Jeffers is caught offside. Claude Davis takes the free kick.
68:02 Substitution Jermaine Johnson replaces Tom Soares.
67:16 GOAL - Calvin Andrew:Sheff Wed 1 - 2 Crystal Palace Calvin Andrew gets on the score sheet with a goal from the edge of the penalty area to the bottom right corner of the goal.
Sheff Wed 1-2 Crystal Palace.
66:47 The ball is crossed by Francis Jeffers, save by Julian Speroni.
65:31 The assistant referee signals for offside against Francis Jeffers. Jose Fonte restarts play with the free kick.
64:31 Francis Jeffers produces a cross.
63:58 Nathaniel Clyne gives away a free kick for an unfair challenge on Leon Clarke. Darren Potter restarts play with the free kick.
63:37 Tommy Spurr delivers the ball, save by Julian Speroni.
61:28 Tommy Spurr sends in a cross, save made by Julian Speroni.
60:31 Claude Davis challenges Tom Soares unfairly and gives away a free kick. Darren Potter crosses the ball in from the free kick,
clearance by Jose Fonte.
59:20 The assistant referee flags for offside against Leon Clarke. Free kick taken by Julian Speroni.
57:07 Substitution Calvin Andrew replaces Sean Scannell.
54:10 Outswinging corner taken from the right by-line by Darren Potter, Clint Hill makes a clearance.
54:03 James O'Connor produces a cross, blocked by Johannes Ertl.
52:12 Claude Davis challenges Marcus Tudgay unfairly and gives away a free kick. Strike comes in from Darren Potter from the free
47:45 Alan Lee takes a shot. Darren Purse gets a block in.
47:37 Sean Scannell crosses the ball, Darren Purse gets a block in.
45:25 Francis Jeffers is flagged offside by the assistant referee. Indirect free kick taken by Claude Davis.
45:01 The match restarts for the second half.
45:00+1:36 The ref blows to end the first period.
44:24 Tommy Spurr produces a cross, blocked by Nathaniel Clyne.
43:10 GOAL - Clint Hill:Sheff Wed 1 - 1 Crystal Palace Clint Hill scores an own goal from 6 yards. Sheff Wed 1-1 Crystal Palace.
42:49 Leon Clarke takes a shot. Clint Hill gets a block in.
42:26 Francis Jeffers takes a shot. Claude Davis gets a block in.
42:15 The ball is sent over by Darren Potter.
42:02 Darren Potter takes the inswinging corner, save by Julian Speroni.
41:49 Marcus Tudgay takes a shot. Claude Davis gets a block in.
41:29 Tom Soares crosses the ball, Leon Clarke takes a shot. Blocked by Clint Hill.
39:27 The assistant referee flags for offside against Leon Clarke. Free kick taken by Jose Fonte.
38:16 The ball is swung over by Francis Jeffers, Julian Speroni makes a save.
37:40 Leon Clarke produces a cross, clearance by Clint Hill.
35:00 Free kick awarded for an unfair challenge on Leon Clarke by Claude Davis. Direct free kick taken by Darren Purse.
33:13 Handball by Francis Jeffers. Free kick taken by Claude Davis.
32:23 Corner taken by Darren Potter, Marcus Tudgay takes a shot. Save by Julian Speroni.
32:18 Frank Simek sends in a cross, Clint Hill gets a block in.
31:45 Neil Danns produces a cross, save made by Lee Grant.
29:41 Johannes Ertl challenges Frank Simek unfairly and gives away a free kick. Lee Grant takes the direct free kick.
26:07 Centre by Alan Lee.
25:00 Shot from just outside the area by James O'Connor goes over the bar.
24:50 The ball is crossed by Tommy Spurr, clearance made by Jose Fonte.
23:30 Sean Scannell is flagged offside by the assistant referee. Lee Grant takes the free kick.
22:30 Unfair challenge on Johannes Ertl by James O'Connor results in a free kick. The ball is delivered by Darren Ambrose, Jose
Fonte takes a shot. Save by Lee Grant.
21:01 Shot from just outside the box by Neil Danns misses to the right of the goal.
20:31 Outswinging corner taken from the right by-line by Darren Ambrose.
18:34 GOAL - Neil Danns:Sheff Wed 0 - 1 Crystal Palace Neil Danns fires in a goal from close in to the bottom left corner of the goal. Sheff Wed 0-1 Crystal Palace.
14:40 Corner taken right-footed by Darren Potter from the left by-line to the near post, save by Julian Speroni.
14:27 Francis Jeffers takes a shot. Blocked by Jose Fonte.
14:20 Leon Clarke crosses the ball.
13:37 Neil Danns gives away a free kick for an unfair challenge on Darren Potter. Direct free kick taken by Mark Beevers.
Correction - 8:54 The referee blows for offside against Francis Jeffers. Jose Fonte takes the indirect free kick.
8:54 The assistant referee flags for offside against Francis Jeffers. Julian Speroni takes the free kick.
8:25 Centre by Neil Danns, clearance by Tom Soares.
7:11 Centre by Sean Scannell, Darren Purse manages to make a clearance.
5:58 The ball is sent over by Nathaniel Clyne.
4:33 Effort from a long way out by Darren Ambrose goes wide right of the goal.
3:50 Free kick awarded for an unfair challenge on Alan Lee by Mark Beevers. Darren Ambrose produces a strike on goal direct from
the free kick, blocked by Marcus Tudgay.
0:00 The referee gets the game underway.
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.