Francisco Junior struck deep into added time to hand the Latics all three points.
Town named an unchanged starting line-up at the DW Stadium; Chairman, Lee Power keeping faith with the side that had begun the 2-2 draw against Coventry at SN1 the previous Saturday. The one change came on the bench where there was a recall for Louis Thompson after injury. Drissa Traore missed out on a place in the matchday squad altogether.
The opening five minutes saw Town penned inside their own half with the home side going close when a ball was flashed across the face of goal but no-one in blue was on hand to capitalise. At the other end, Swindon spurned a chance of their own: Anton Rodgers found a yard of space in the box after a cross had dropped at his feet but the midfielder lost his footing on the greasy turf and he could only lash an effort well wide of goal.
Will Grigg and Ben Gladwin then traded shots that failed to hit the target before the on-loan Queen’s Park Rangers man went closest to opening the scoring for Swindon. Having snaffled back possession in the centre circle, Gladwin and Ajose raced away towards goal in a two-on-two breakaway. The striker teed up the midfielder to have a shot at goal from the edge of the area but he watched as his effort smacked back off the upright.
Before the break, the Latics’ Yanic Wildschut was denied on three separate occasions by Lawrence Vigouroux.
Early in the second half, Jordan Turnbull was alert to hack a Wigan corner off the line before Grigg passed up a golden opportunity to break the deadlock. Presented with a shooting opportunity 12 yards out with just Vigouroux to beat, the striker blazed his shot over the bar.
The Town ‘keeper produced a top class save to deny the home side from close range while Jordan Turnbull headed wide from a Yaser Kasim free-kick.
As the game edged towards the last of five minutes of added time, the hosts made the breakthrough. Vigouroux came to collect a cross and had the ball knocked out of his hands after colliding with another body in the box. The loose ball dropped kindly for Junior and he nodded home to clinch the points for Wigan.