Bury took all the spoils following an emphatic performance at the County Ground. The Shakers took the lead through Byron Moore in the first-half before the visitors pulled one back just after the break through Luke Woolfenden. The Shakers' dominance paid dividends as Moore completed his brace for the afternoon with a goal in the 56th minute to earn Ryan Lowe's side a deserved away victory.
Ryan Lowe named just two changes to his side that cruised to a 4-0 victory over Grimsby Town, with Byron Moore and Neil Danns replacing Caolan Lavery and Callum Styles.
The first chance of the game came in the opening minute. Jay O'Shea did well to keep the ball in play as it looked destined to go out for a Swindon throw-in. He played a smart ball into the box, which eventually found Nicky Adams who forced Luke McCormick into a good low save.
Bury kept the pressure on the Swindon defence in the opening minutes. Chris Dagnall pounced on a loose ball inside Town's area and as Adams had before him, forced McCormick into another low save.
Swindon tried to respond to Bury's threat with a fantastic chance to get in on goal with Marc Richards in the centre, with Elijah Adebayo in support - but Will Aimson was there at the right time to put in a crucial sliding tackle and clear the ball to safety.
The Shakers were looking confident in the opening quarter, as Nicky Adams played a short corner from the right side, and tried to cross it in. The ball was eventually headed out to captain Neil Danns who hit it sweetly on his left foot, but it was deflected just wide.
In the 19th minute, Bury's efforts came into fruition with a wonderful solo goal by Byron Moore. He hurdled a challenge outside the box and cut into the area, after a mazy run he dropped his shoulder and fired home at the near post to give Ryan Lowe's side a deserved lead.
Danny Mayor was doing what he does best on the left side, twisting and turning trying to work into some space. As a result, he picked out Danns on the edge of the area, who fancied his chances but McCormick was behind it.
Bury looked a constant threat throughout the first-half, and Jay O'Shea was looking to double the lead going into half-time. He made an exciting break into the box and struck a low rolling effort, but McCormick managed to turn it away.
Half-Time: Swindon Town 0-1 Bury
The visitors had come into the match after the break, and they soon capitalised in the 50th minute, when Luke Woolfenden reacted quickest to the Swindon corner which bounced in the area, stabbing it past Joe Murphy in goal.
Bury responded to Swindon's goal in the best possible way, finding the back of the net for the second time! Danny Mayor ran at the Swindon defence before squaring the ball to Jay O'Shea on the edge of the area. His shot beat a diving McCormick but not the post, and Byron Moore was there to follow it up and claim his second goal of the afternoon!
Bury went in search of a third, as Mayor again managed to cut inside into the box. It came out to Nicky Adams, but his cross was just about cleared.
Ryan Lowe's side weren't resting on their laurels with a one-goal cushion, as a Bury free-kick caused all sorts of confusion for the Swindon back line. The ball went out to goalscorer Moore who turned it back in - the Robins 'keeper fumbled it, and Chris Stokes almost managed to tuck away the rebound, but it was cleared out to safety.
The Shakers continued to display their dominance with Danny Mayor in the thick of the action again. He tried to repeat his goalscoring feats of last week with another curling shot, but his fearsome effort hit Sid Nelson square in the face.
With just over 10 minutes remaining, Swindon went in search of an equaliser, and they almost came close, when an attack saw substitute Keshi Anderson gain possession of the ball outside the Bury box - he hit a powerful left-footed shot that had Murphy stranded, but much to the relief of the Shakers it was wide.
The home side came close again just a minute later, as Joseph Romanski crossed to see it almost land under the crossbar, but Murphy was quick to react and tip it over.
Ryan Lowe made his first substitution of the game in the 84th minute, as Jamie Barjonas came on in place of Neil Danns, who had cleared the ball but had fallen awkwardly.
Phil Brown's side had already gained seven points from losing positions at the County Ground this season, but they couldn't manage to make it past a strong Bury side.
Full-Time: Swindon Town 1-2 Bury