Mahamadou Susoho scored his first goal for Peterborough, leading the Sky Bet League One strugglers to a crucial 1-0 win over Wigan at the Weston Homes Stadium.
Though the game lacked excitement at times, this victory marked Posh's first in nine league matches, helping them maintain a six-point gap above the relegation zone.
Peterborough took the lead in the 19th minute as Tayo Edun delivered a cross from the left, met by a diving header from on-loan Manchester City player Susoho, which found the net off the post.
In the 63rd minute, Posh goalkeeper Nicholas Bilokapic had a nerve-wracking moment when his clearance was blocked by Will Goodwin, but he was fortunate to see the ball miss the target.
The hosts had a chance to seal the victory in the 78th minute when Abraham Odoh set up Ricky-Jade Jones, but a fine save from Sam Tickle denied them.
Wigan's goalkeeper made crucial saves to keep his team in the game, including tipping Chris Conn-Clarke's long-range shot over the bar, but one goal proved to be sufficient for Peterborough.