Wigan inflicted a first home defeat in 11 league matches on Blackpool as Chey Dunkley struck twice in a 3-1 win at Bloomfield Road.
Blackpool were gifted an eighth-minute lead after a defensive mix-up as Dunkley tried to head the ball back to his keeper but put it over the advancing Jamie Jones and Kyle Vassell prodded in on the line.
Nick Powell almost hit back after 16 minutes but fired straight at Ryan Allsop from the edge of the area.
But Wigan, unbeaten now in six league games, were level in first-half stoppage time, as Dunkley made amends by bundling the ball in from close range after Jay Spearing had made a goalline block.
And Paul Cook's side had the lead after 54 minutes, with Gavin Massey's shot breaking to Dunkley again and the defender poking in from six yards.
The Latics sealed victory 10 minutes from time as David Perkins calmly slotted in left-footed from 12 yards against his former side.