Lewis Buxton's first goal in 54 matches gave Sheffield Wednesday victory over wasteful Leyton Orient.
Buxton headed in from Gary Teale's corner after half-time to leave Orient rueing a number of first-half misses.
Home goalkeeper Nicky Weaver tipped Alex Revell's header over and saved from Dean Cox, who also had a shot hacked off the line by Darren Purse.
But the Owls, who had been booed off at half-time, improved after the break to move back into the play-off places.
The hosts could have scored further goals in the second half but Marcus Tudgay missed two chances.
His first came after Darren Potter had pulled a cross back but Ben Chornley produced an excellent block to divert it for a corner.
Tudgay also later shot wide, although the O's had late opportunities to grab a point.
Last-ditch defending by Wednesday's Tommy Spurr denied Stephen Dawson, while Cox fired wide when well placed.
This defeat sees Orient fall to 23rd in League One and extends their run of away league matches without a win to 16, a sequence that dates back to January.
Sheffield Wednesday manager Alan Irvine told BBC Radio Sheffield: "It was not a good performance, but a good result and we're going to have to grind out some results.
"It's interesting because I went into the dressing room afterwards and there were a lot of disappointed players in there.
"Of course I'm not happy with the way that we played in the game overall, but we won and it's another clean sheet for us and it's another three points. We are going to have to win some points like that this season if we are going to get any kind of success at all."
Leyton Orient manager Russell Slade told BBC London 94.9: "I thought it was a remarkable display to be honest.
"I thought our energy and creativity was really good, we just didn't put the ball into the back of the net.
"We had five fantastic chances to score and it didn't happen."
Live text and stats
Saturday, 9 October 2010
Npower League One
30 Morrison (Mellor 78)
07 Cox (Tehoue 88)
11 Revell (Walker 71)
Ref: Geoff EltringhamAtt: 17,445
Attempts on target
Attempts off target
90:00+2:58 The referee brings the game to a close.
90:00+2:29 Foul by Scott McGleish on James O'Connor, free kick awarded. Direct free kick taken by Nicky Weaver.
90:00+1:32 Short corner taken by Gary Teale from the left by-line.
88:32 Shot by Charlie Daniels from just outside the area goes over the net.
Correction - 87:50 Corner taken by Matthew Spring played to the near post.
Correction - 87:50 Substitution Jonathan Tehoue comes on in place of Dean Cox.
87:50 Matthew Spring takes a inswinging corner to the near post.
87:50 Substitution Jonathan Tehoue on for Dean Cox.
Correction - 87:24 Dean Cox delivers the ball, clearance by Darren Purse.
87:24 The ball is delivered by Marcus Tudgay, clearance by Ben Chorley.
86:27 Outswinging corner taken right-footed by Tommy Miller from the right by-line, Darren Purse takes a shot. Elliot Omozusi manages
to make a clearance.
86:02 Inswinging corner taken from the left by-line by Gary Teale, clearance by Terrell Forbes.
82:50 Unfair challenge on Neil Mellor by Ben Chorley results in a free kick. Jon Otsemobor takes the free kick.
81:41 Gary Teale delivers the ball, clearance made by Ben Chorley.
80:36 Free kick awarded for an unfair challenge on Gary Teale by Matthew Spring. Nicky Weaver takes the free kick.
79:25 Unfair challenge on Scott McGleish by Darren Purse results in a free kick. Matthew Spring takes the free kick.
79:03 Ben Chorley fouled by Neil Mellor, the ref awards a free kick. Terrell Forbes restarts play with the free kick.
78:29 Shot from just outside the area by Dean Cox misses to the right of the target.
78:23 Elliot Omozusi produces a cross, Lewis Buxton makes a clearance.
77:47 Substitution Neil Mellor replaces Clinton Morrison.
76:06 Stephen Dawson takes a shot. Blocked by James O'Connor.
74:55 The ball is swung over by Gary Teale, save made by Lee Butcher.
74:10 The ball is swung over by Gary Teale.
73:54 The ball is sent over by Tommy Spurr, clearance by Ben Chorley.
72:51 The ball is sent over by Tommy Spurr.
71:43 Clinton Morrison challenges Elliot Omozusi unfairly and gives away a free kick. Elliot Omozusi restarts play with the free
70:55 Substitution James Walker comes on in place of Alex Revell.
68:53 The ball is swung over by Tommy Spurr, Lee Butcher makes a save.
Correction - 66:39 Effort on goal by Matthew Spring from a long way out goes over the bar.
66:39 Charlie Daniels takes a long range shot clearing the bar.
64:52 James O'Connor gives away a free kick for an unfair challenge on Dean Cox. Direct free kick taken by Ben Chorley.
62:39 Gary Teale takes a shot. Save made by Lee Butcher.
59:07 Marcus Tudgay produces a right-footed shot from the edge of the box and misses to the left of the goal.
57:54 Ben Chorley takes a shot. Save by Nicky Weaver.
57:22 Jon Otsemobor challenges Dean Cox unfairly and gives away a free kick. Free kick taken by Charlie Daniels.
56:34 Inswinging corner taken by Charlie Daniels from the right by-line.
55:25 Centre by Adam Chambers.
54:49 Stephen Dawson crosses the ball.
53:26 Inswinging corner taken left-footed by Charlie Daniels, clearance by Darren Purse.
53:17 The ball is swung over by Alex Revell.
Correction - 51:09 Inswinging corner taken by Gary Teale, the assist for the goal came from Gary Teale.
51:09 Inswinging corner taken right-footed by Gary Teale, assist by Gary Teale.
51:09 GOAL - Lewis Buxton:Sheff Wed 1 - 0 Leyton Orient Lewis Buxton grabs a goal from close in to the bottom right corner of the goal. Sheff Wed 1-0 Leyton Orient.
50:38 Marcus Tudgay takes a shot. Ben Chorley gets a block in.
49:29 The ball is crossed by Tommy Spurr, blocked by Elliot Omozusi.
47:14 Adam Chambers challenges Darren Potter unfairly and gives away a free kick. Direct free kick taken by Gary Teale.
45:21 Darren Potter fouled by Stephen Dawson, the ref awards a free kick. Lewis Buxton takes the direct free kick.
45:01 The second half has started.
45:00+0:56 It is the end of the first-half.
45:00+0:15 Dean Cox takes a short corner.
44:22 Adam Chambers fouled by James O'Connor, the ref awards a free kick. Direct free kick taken by Lee Butcher.
43:45 Effort from just outside the box by Stephen Dawson goes over the bar.
42:21 Free kick awarded for an unfair challenge on James O'Connor by Alex Revell. Free kick taken by Lewis Buxton.
40:58 Gary Teale takes a short corner.
40:46 Darren Potter takes a shot. Blocked by Adam Chambers.
38:48 Dean Cox decides to take a short corner.
38:26 Dean Cox takes a shot. Nicky Weaver makes a save. Matthew Spring takes a shot. Blocked by Lewis Buxton.
36:06 Darren Purse crosses the ball.
35:23 Alex Revell concedes a free kick for a foul on James O'Connor. Gary Teale crosses the ball in from the free kick, Terrell
Forbes manages to make a clearance.
33:48 Charlie Daniels produces a cross, Marcus Tudgay gets a block in.
33:24 The ball is delivered by Matthew Spring.
32:23 Adam Chambers fouled by James O'Connor, the ref awards a free kick. Scott McGleish takes the free kick.
31:29 The ball is sent over by Charlie Daniels, Darren Purse makes a clearance.
30:51 Shot from 20 yards from Alex Revell. Blocked by Lewis Buxton.
24:38 Charlie Daniels crosses the ball. The offside flag is raised against Terrell Forbes. Indirect free kick taken by Nicky Weaver.
24:23 Short corner taken by Dean Cox from the left by-line.
24:09 Dean Cox takes a shot. Clearance made by Darren Purse.
22:58 Effort from the edge of the area by Gary Teale goes wide of the right-hand post.
17:14 Tommy Spurr produces a cross, clearance by Ben Chorley.
15:32 Effort from deep inside the area by Dean Cox clears the bar.
12:33 Gary Teale takes a shot. Save by Lee Butcher.
11:52 Alex Revell is ruled offside. Free kick taken by Nicky Weaver.
10:54 Foul by Scott McGleish on Darren Purse, free kick awarded. Free kick taken by Nicky Weaver.
5:54 Inswinging corner taken from the right by-line by Charlie Daniels, Alex Revell challenges Darren Purse unfairly and gives
away a free kick. Nicky Weaver restarts play with the free kick.
5:36 Scott McGleish sends in a cross, Alex Revell takes a shot. Save made by Nicky Weaver.
3:53 The ball is delivered by Tommy Spurr.
3:21 Jon Otsemobor delivers the ball.
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.