Sheffield Wednesday earned a first home win since August as they beat Peterborough at Hillsborough.
Ross Barkley put the Owls in front when he latched on to a Chris O'Grady flick-on straight after half-time.
A close-range header by defender Miguel Llera from Michail Antonio's cross extended Wednesday's lead.
Peterborough were given hope when George Boyd struck from 18 yards, but the home side held on for the win to overtake the visitors in the table.
Posh had won their last two games but drop to third from bottom.
Wednesday started the game with intent, Barkley seeing an early effort turned around the post by visiting keeper Bobby Olejnik, but it soon became an uninspiring affair before Barkley opened the scoring in the first minute of the second half.
Peterborough hardly forced a save out of keeper Chris Kirkland and found themselves 2-0 down when Llera headed home from six yards for his third goal of the season.
Boyd's effort might have given the Owls some concern but they saw out a second successive win.
Sheffield Wednesday manager Dave Jones:
"The day was dull, everything about it was dull and well done to the crowd because second-half they got us going a little bit because it was just such a low-tempo game.
"There was not a great deal happening but sometimes you get those games and you've got to make sure you come out on top and that's what we did second half.
"We've probably played far better than that and come away with nothing so that's how it goes sometimes.
"I was glad they put the lights on, it was just such a dull day."
Full Time The referee blows for the end of the match.
Free kick awarded for an unfair challenge on Gary Madine by Shaun Brisley. Free kick taken by Chris Kirkland.
Substitution Jermaine Johnson joins the action as a substitute, replacing Jay Bothroyd.
Lee Tomlin concedes a free kick for a foul on Jose Semedo. Free kick taken by Lewis Buxton.
Miguel Llera takes a shot. Save by Robert Olejnik.
Corner taken left-footed by Jay Bothroyd.
Nathaniel Mendez-Laing fouled by Daniel Jones, the ref awards a free kick. Lee Tomlin restarts play with the free kick. Free kick awarded for a foul by Daniel Jones on Danny Swanson. Free kick taken by George Boyd.
Substitution Nathaniel Mendez-Laing joins the action as a substitute, replacing Saido Berahino.
Foul by Daniel Jones on Mark Little, free kick awarded. Craig Alcock restarts play with the free kick.
Lee Tomlin takes a inswinging corner.
78:15 Goal scored
Goal! - George Boyd - Sheff Wed 2 - 1 Peterboro George Boyd finds the net with a goal from deep inside the penalty box to the bottom right corner of the goal. Sheff Wed 2-1 Peterborough.
Michail Antonio provided the assist for the goal.
75:57 Goal scored
Goal! - Miguel Llera - Sheff Wed 2 - 0 Peterboro Miguel Llera grabs a headed goal from close range. Sheff Wed 2-0 Peterborough.
Danny Swanson concedes a free kick for a foul on Jose Semedo. Chris Kirkland takes the indirect free kick.
Substitution Danny Swanson on for Grant McCann.
Michail Antonio produces a right-footed shot from deep inside the penalty area which goes wide of the right-hand post.
Substitution Chris O'Grady leaves the field to be replaced by Gary Madine.
Michael Bostwick produces a right-footed shot from outside the penalty box and misses left.
Substitution Joe Newell joins the action as a substitute, replacing Kgosi Ntlhe.
Booking Michael Bostwick receives a yellow card.
Foul by Michael Bostwick on Chris O'Grady, free kick awarded. Chris Kirkland takes the indirect free kick.
Mark Little sends in a cross, Chris Kirkland makes a save.
Free kick awarded for a foul by Chris O'Grady on Nathaniel Knight-Percival. Indirect free kick taken by Nathaniel Knight-Percival.
Right-footed shot by Jay Bothroyd went harmlessly over the net.
Free kick awarded for an unfair challenge on Jose Semedo by Saido Berahino. Free kick taken by Chris Kirkland.
Free kick awarded for a foul by Mark Little on Jose Semedo. Indirect free kick taken by Chris Kirkland.
45:11 Goal scored
Goal! - Ross Barkley - Sheff Wed 1 - 0 Peterboro Ross Barkley scores a goal from inside the penalty box to the top right corner of the goal. Sheff Wed 1-0 Peterborough.
The referee blows his whistle to start the second half.
45:00 +2:37 Half time
Half Time The referee blows for half time.
Effort on goal by Chris O'Grady from just inside the area clears the bar.
Free kick awarded for an unfair challenge on Chris O'Grady by Craig Alcock. Free kick taken by Daniel Jones.
Inswinging corner taken by Grant McCann, clearance made by Jay Bothroyd.
Foul by Jose Semedo on George Boyd, free kick awarded. Robert Olejnik restarts play with the free kick.
Free kick awarded for an unfair challenge on Anthony Gardner by Saido Berahino. Chris Kirkland takes the indirect free kick.
Lee Tomlin takes a shot. Blocked by Anthony Gardner. Shot by Michael Bostwick went over the bar.
Corner taken left-footed by Grant McCann to the near post, Rhys McCabe manages to make a clearance.
Lee Tomlin crosses the ball, clearance by Daniel Jones. Grant McCann takes a inswinging corner from the right by-line to the near post, Jay Bothroyd makes a clearance.
Jose Semedo concedes a free kick for a foul on Saido Berahino. Nathaniel Knight-Percival restarts play with the free kick.
Lee Tomlin takes a shot. Blocked by Jose Semedo.
The offside flag is raised against Michail Antonio. Craig Alcock restarts play with the free kick.
Kgosi Ntlhe sends in a cross. Michael Bostwick takes a shot. Save by Chris Kirkland.
Booking Ross Barkley receives a yellow card.
Ross Barkley gives away a free kick for an unfair challenge on Kgosi Ntlhe. Free kick taken by Nathaniel Knight-Percival.
Substitution Rhys McCabe replaces Paul Corry.
Chris O'Grady has an effort at goal from just outside the area which goes wide of the left-hand post.
Outswinging corner taken left-footed by Jay Bothroyd, Header from deep inside the area by Miguel Llera goes over the bar.
Miguel Llera fouled by Saido Berahino, the ref awards a free kick. Indirect free kick taken by Chris Kirkland.
Ross Barkley takes a shot. Save by Robert Olejnik. Corner taken left-footed by Jay Bothroyd, Headed effort from deep inside the penalty area by Miguel Llera goes harmlessly over the crossbar.
George Boyd takes a shot. Save made by Chris Kirkland.
Free kick awarded for an unfair challenge on Lewis Buxton by George Boyd. Indirect free kick taken by Chris Kirkland.
George Boyd is caught offside. Indirect free kick taken by Chris Kirkland.
Jay Bothroyd takes a shot. Robert Olejnik makes a save.
Jay Bothroyd gives away a free kick for an unfair challenge on Mark Little. Free kick taken by Robert Olejnik.
Michail Antonio delivers the ball, clearance made by Craig Alcock.
Michail Antonio takes a shot. Save by Robert Olejnik.
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.