Match ends, Wigan Athletic 1, Sheffield Wednesday 0.
Jordi Gomez's late penalty boosted Wigan's play-off hopes as they recorded a seventh straight win in all competitions with victory against Sheffield Wednesday.
Blackburn Rovers loanee Leon Best earlier had a spot-kick saved for the visitors by goalkeeper Ali Al Habsi.
FA Cup semi-finalists Wigan were awarded their penalty on 87 minutes when Caolan Lavery tripped James Perch.
Gomez calmly converted to lift Wigan into seventh, with two games in hand.
The Latics, who beat Manchester City in the FA Cup quarter-final on Sunday, are level on points with sixth-placed Reading and have lost just once in their last 11 matches.
Wednesday gave as good as they got for long periods against their lacklustre hosts and were awarded a penalty before half-time when Jacques Maghoma raced through and was taken out by Al Habsi.
The Oman goalkeeper, who the visitors believe should have been sent off, made up for his error though when he dived to his right to save Best's penalty.
Wigan improved after the break with James McClean and Callum McManaman going close as the hosts pushed for the winner.
And, after Perch was fouled by Lavery, Gomez scored a crucial winner.
Wigan manager Uwe Rosler:
"Sheffield Wednesday's was a clear penalty for me. Was it a red card? I have to say the ball had travelled away from goal, and James Perch was in a position to intercept.
"I would say no, it wasn't a red card. But I can understand Stuart being very disappointed.
"In his position, I would probably be the same."
Sheffield Wednesday manager Stuart Gray:
"It was definitely a red card, definitely.
"I was thinking we had a penalty, against a substitute goalkeeper, and I couldn't believe it when the yellow card came out.
"Jacques Maghoma has got the ball, he's gone around the goalkeeper and he's wiped him out.
"I was amazed when he only got a yellow, and then he pulls off a save that stops us from taking the lead."
- 26Al-HabsiBooked at 35mins
- 14Gómez García-PencheBooked at 41mins
- 16McArthurSubstituted forPowellat 54'minutes
- 33WaghornSubstituted forMcManamanat 54'minutes
- 11McCleanSubstituted forFortunéat 72'minutes
- 17HelanBooked at 71mins
- 35OshilajaSubstituted forPruttonat 62'minutes
- 42BestSubstituted forNuhiuat 75'minutes
- 10MaghomaSubstituted forMaguireat 62'minutes
- Andy Haines
- Shots on Target
Second Half ends, Wigan Athletic 1, Sheffield Wednesday 0.
Foul by Marc-Antoine Fortuné (Wigan Athletic).
Chris Maguire (Sheffield Wednesday) wins a free kick in the defensive half.
Marc-Antoine Fortuné (Wigan Athletic) wins a free kick on the left wing.
Foul by Chris Maguire (Sheffield Wednesday).
Corner, Wigan Athletic. Conceded by Lewis Buxton.
Jordi Gómez (Wigan Athletic) wins a free kick in the defensive half.
Foul by Atdhe Nuhiu (Sheffield Wednesday).
Attempt missed. Marc-Antoine Fortuné (Wigan Athletic) left footed shot from a difficult angle and long range on the left is close, but misses to the left.
Nicky Maynard (Wigan Athletic) wins a free kick on the left wing.
Foul by Oguchi Onyewu (Sheffield Wednesday).
Nick Powell (Wigan Athletic) wins a free kick in the defensive half.
Foul by Liam Palmer (Sheffield Wednesday).
Goal! Wigan Athletic 1, Sheffield Wednesday 0. Jordi Gómez (Wigan Athletic) converts the penalty with a left footed shot to the top left corner.
Penalty Wigan Athletic. James Perch draws a foul in the penalty area.
Penalty conceded by Caolan Lavery (Sheffield Wednesday) after a foul in the penalty area.
Attempt missed. Nick Powell (Wigan Athletic) right footed shot from outside the box is too high.
Callum McManaman (Wigan Athletic) wins a free kick on the right wing.
Foul by Caolan Lavery (Sheffield Wednesday).