A 16th goal of the campaign from striker Charlie Austin secured a vital away win for The Robins at Hartlepool United.
Austin's neat turn and strike inside the area on 22 minutes was enough to seal the points in the North East.
Returning to his former club Town boss Danny Wilson made two changes to the line-up with David Lucas and Simon Ferry both returning to the starting line-up after injury and suspension respectively.
Former Swindon winger Andy Monkhouse started the game up front alongside Sunderland loanee Joe O'Donovan.
The first opening of the game fell to the home side with on-loan Sunderland striker Joe O'Donovan finding space inside the Town box but his effort skewed wide of the right hand post with Gordon Greer applying just enough pressure to put the frontman off.
Gordon Greer had Town's first effort on goal, heading straight at Scott Flinders with ten minutes on the clock following some fantastic work on the right by Stephen Darby.
The opening twenty minutes were somewhat sticky with both sides struggling to get a handle on the game on a testing Victoria Park surface.
Danny Wilson saw his side take the lead with 22 minutes on the clock. A fine ball into the box from Sheehan was collected by Austin who turned his marker before unleashing a low shot from eight yards which flew underneath Flinders in the Hartlepool goal.
Swindon then continued to forage forward with McGovern and Ward both enjoying a fair share of possession on the flanks with the home backline well-marshalled by former Town loanee Sam Collins.
Hartlepool came agonisingly close to levelling the game just before the break. Some neat build-up play resulted in an opportunity for Antony McSweeney whose shot cannoned against the crossbar before being cleared.
Swindon took their one-goal advantage into the second half with the same eleven taking to the field for the second period.
Town made a bright start after the restart with Jon-Paul McGovern and Danny Ward continuing their good work out wide. Gordon Greer struck a 53rd minute effort straight at Flinders - the best of the early openings.
At the other end Roy O'Donovan brought a save out of David Lucas moments later with a header from close range which was well-held by the former Leeds stopper.
On the hour Danny Wilson introduced Billy Paynter into the action with the former Southend United striker returning from a hamstring injury in place of West Ham United loanee Frank Nouble.
Hartlepool responded by making their second change with Jonny Rowell replacing Ritchie Jones and it was a fine ball through from the substitute to set O'Donovan free with 69 minutes on the clock. The striker make good progress but his run was ended with Greer clearing the danger with the pressure intensifying from the home side.
The home side continued to press forward and after introducing Adam Boyd into the action, switched to a 4-3-3 formation for the final quarter of an hour to step up the search for the all important equaliser with Hartlepool battling at the bottom end of League One.
Town made two changes inside the final ten minutes of the game with Michael Timlin and Craig Easton replacing goalscorer Charlie Austin and Danny Ward with a 4-5-1 formation employed for the final minutes of the game.
There was one late, late scare for Swindon with substitute Adam Boyd striking the upright inside three added minutes of injury-time.
Full-time: Hartlepool United 0 Swindon Town 1