After waiting almost two years to end his Premier League scoring drought Henri Camara grabbed his second goal of the week, before a late Emmerson Boyce header gave Wigan their first back-to-back wins under Steve Bruce.
But Chris Kirkland was the other Latics hero, winning the battle of the England goalkeepers with a string of quality second-half saves after Ishmael Miller gave Albion the lead after a mistake by Titus Bramble.
A Ryan Taylor corner produced the first real chance of the game when it was flicked on by Emile Heskey and blasted over from inside the six-yard box by Camara.
Taylor figured again just missing the target with a trademark free-kick from long range, but Wigan were earlier caught dozing when James Morrison created an opening out of nothing before sliding the pass across the face of goal.
To Wigan's relief, Ishmael Miller was unable to reach it.
The Baggies were proving dangerous on the break with Jonathan Greening racing 40 yards before hammering over the bar and Chris Brunt suffered a similar fate with a well struck free-kick.
Antonio Valencia burst into action on the right, picking out skipper Heskey, but the England striker put the header wide.
Dead-ball specialist Taylor went close to breaking the deadlock from free-kick after Abdoulaye Meite handled.
He beat the wall but Scott Carson read it perfectly diving to the left to tip it round the post.
The Latics were again caught on the counter soon after the re-start and this time they were made to pay when Miller cashed in on a slip by Bramble to rifle the shot past Kirkland.
It almost got worse for Wigan when Morrison seized the chance to shoot and Kirkland used his legs to keep it out.
Taylor was a whisker away with another free-kick, but Kirkland prevented further damage with another save to deny Brunt.
But Wigan levelled it when Camara hit his second of the week stealing in on a back header to beat Carson from close range after Heskey had flicked on a Taylor free-kick.
Kirkland did it again saving a powerful header from Jonas Olsson and beating out a piledriver from Greening.
Then with time running out a mix-up between Carson and Olsson gifted Wigan a corner and from it Boyce headed in the winner to claim his first Wigan goal.