A second half goal from Cristian Montano capped an impressive debut for the West Ham loanee, sealing a valuable away victory for the Robins on the road.
Town had another loanee to thank for the opener, with Jake Jervis getting himself on the scoresheet seven minutes before the half-time whistle for his third Swindon goal. Town manager Paolo Di Canio made four changes to the line-up with new loan signing Wes Foderingham making his debut in between the sticks, with no 'keeper named on the Town bench. Aden Flint also returned to the side with Joe Devera making way whilst Cristian Montano started up front in place of Mehdi Kerrouche - who did not travel to the game following a family bereavement earlier this week. Alessandro Cibocchi dropped to the bench with Liam Ridehalgh - on loan from Huddersfield Town - handed his first Swindon start.
Swindon made a bright start to the game - forcing a corner with just 15 seconds on the clock. Although the set-piece came to nothing, Jonathan Smith dragged a right foot shot wide two minutes later after good build up play. Town did have the ball in the net with 11 minutes played following a corner, but the tap in from Jake Jervis was ruled out for offside. The Robins continued to press with Matt Ritchie firing over on 23 minutes after a succession of corners from the visitors.
Two Town players were booked just after the half-hour mark with Jervis and Flint both cautioned by referee Andy Haines. The Robins took the lead on 38 minutes following a quick break out of defence. Following Flint's caution, a free-kick into the Town box was cleared with De Vita breaking down the left. His ball across the midfield to Jervis saw the striker set off towards goal before dispatching a neat finish across the 'keeper into the corner from just inside the box. Town held onto the advantage going into the break, despite a late rally from the home side with efforts from Sean Hessey and Padraig Amond.
The home side made two changes at the interval with Charlie Barnett and new loan signing Will Hatfield replacing Kurtis Guthrie and Padraig Amond.
Town's first change of the game came on 54 minutes with Namibian Oliver Risser returning to the side in place of Smith in the heart of the midfield. The second goal of the afternoon followed four minutes later with another well-taken effort from the Robins. A break down the right saw Ferry make good ground before advancing into the box. His cut back found Montano- who somehow found space to control the ball before unleashing a low shot past Dunbavin. Town continued to press forward with De Vita seeing a powerful volley blocked on 63 minutes before Montano's follow-up landed on the roof of the net.
The Robins continued to make chances and almost made it three from a 70th minute corner which somehow evaded Flint, Montano and Jervis inside the six-yard box. Di Canio made his second change of the game on 76 minutes with Alan Connell coming on for goalscoring debutant Montano. Jervis saw an 82nd minute effort saved in a two on one situation with Connell's run to his right ignored, with the loanee seeing his effort saved by Dunbavin. Ridehalgh was next to try his luck with a surging run from deep and after exchanging passes with Connell inside the box, he shot narrowly wide.
Loanee 'keeper Foderingham took a number of crosses inside the closing five minutes, displaying good agility on his Town debut after signing from Crystal Palace 24 hours earlier. Lukas Magera came off the bench with a minute of normal time left to play - replacing Jervis - with the Robins safely navigating three minutes of added time. The full-time whistle then blew to cap a thoroughly professional display from Town who returned to winning ways on the road, ahead of next weekend's League 2 clash at Plymouth Argyle.