Gavin Strachan had a hand in both of Hartlepool's goals as they beat Swindon to extend their unbeaten home league run to 27 games at Victoria Park.
Strachan stroked in a penalty after Swindon keeper Rhys Evans had brought down Joel Porter.
Swindon were helped by the wind as they dominated the second-half and Tommey Mooney hit the bar from a free-kick.
But Hartelpool secured the win when Strachan set up Jack Wilkinson's goal.
Hartlepool: Provett, Barron, Nelson, Westwood, Robson, Byrne,
Tinkler, Strachan, Humphreys, Williams, Porter.
Paul Robinson, Craddock, Konstantopoulos, Wilkinson.
Swindon: Evans, Ifil, Gurney, Reeves, Robinson, Nicholas,
Miglioranzi, Hewlett, Duke, Parkin, Mooney.
Smith, Fallon, Howard, Ruster.
Referee: E Evans (Manchester).