Sebastian Larsson scored twice as Birmingham City increased their unbeaten league run to six matches.
Alex McLeish's side find themselves riding high in the Barclays Premier League, and comfortably on course for their stated aim of survival.
Two free-kicks from Larsson sandwiched a second of the season for Christian Benitez, all in the space of 11 maddening minutes for Wigan manager Roberto Martinez whose side had easily led 1-0 at the break via a stunning effort from Charles N'Zogbia. Substitute Jordi Gomez pulled one back for Wigan with a late free-kick.
For an in-depth match report,
click here.