Hat-trick hero Humphreys
By Graeme Bailey
Last Updated: 01/01/70 1:00am
The former Sheffield Wednesday ace was the hero for Pool as they continued their surge towards promotion.
Humprheys's (pictured) first came after 11 minutes with a brilliantly struck 30-yard effort.
Swansea were then reduced to ten-men after 36 minutes when Marc Richards was sent-off for violent conduct.
The Swans failed to re-organise themselves and conceded just a few minutes later.
Humphreys's was on hand to score from close-range after some good work from Adam Boyd.
He then completed his treble just after the hour mark when he converted a cross from Michael Barron.
Pool, though, were not finished as Darrell Clarke set-up Tommy Widdrington to make it 4-0.
Hartlepool are now 14 points clear of second placed Rushden, after they suffered a shock 2-1 reversal at Southend United.
Goals from Mark Rawle (4) and Damon Searle (6) stunned Brian Talbot's men and they could only pull one goal back through Barry Hunter just before the interval.
Bournemouth maintained their spot in third place with a 2-0 win over Exeter City at Dean Court and are now within three points of Rushden.
Scottish striker Derek Holmes gave them the lead after 36 minutes and Garreth O'Connor completed the scoring ten minutes from time.
Exeter are now a point adrift at the foot of the table.
Kidderminster Harriers slipped up at Boston United, as The Pilgrims' great run of form continued with a 3-0 win at York Street.
Richard Logan opened the scoring after 23 minutes and Simon Weatherstone doubled their advantage just before the interval.
Logan completed the scoring with an effort just seven minutes from time.
York and Bury remain level on points, after their clash ended 1-1 at Bootham Crescent -a result which sees both teams climb in the Division.
Jon Parkin had put The Minstermen in-front after 53 minutes, but Bury levelled matters to take a point on the hour mark when George Clegg found the back of the net.
A terrific game at Plainmoor saw visitors Oxford United take all three points with a 3-2 win over Torquay.
After a goalless first half, Andy Scott put Oxford ahead just ten minutes into the second period.
However, an Alex Russell penalty (70) and a strike from Kevin Wills (75) put The Gulls ahead.
Oxford came back, though, and a late Lee Steele double (81 and 90) gave a major boost to their play-off hopes.
The Lincolnshire derby at Glanford Park ended 0-0 between Scunthorpe United and Lincoln City - a result which fails to aid either sides' promotion hopes.
Shrewsbury Town eased any fears they had of being dragged into the relegation mire with a 2-0 win at Leyton Orient.
Two goals in five minutes from Darren Moss (65) and Matthew Redmile (70) secured victory for Kevin Ratcliffe's side.
Hull City and Cambridge United ended 1-1 at The Kingston Communications Stadium, and the two pre-season promotion favourites look firmly out of the reckoning.
Tom Youngs gave Cambridge a half time lead when he struck after 38 minutes.
Adam Tann was dismissed just after the break for violent conduct and Hull soon levelled when Jamie Forrester fired home from the penalty spot after 51 minutes.
Carlisle United opened up a four-point gap to the relegation zone with a very good 1-0 win at Rochdale.
On-loan Stuart Green scored on his debut after 62 minutes to gave his new side a crucial three points.
Bristol Rovers and Macclesfield Town remain second and third bottom respectively, after they played out a 1-1 draw at The Memorial Stadium.
Kyle Lightbourne looked to have given The Silkmen a crucial win with just 13 minutes left, but on-loan Rovers midfielder Chirs Llewellyn levelled matters just five minutes later.
Click below for match summaries:
Boston 3-0 Kidderminster
Bournemouth 2-0 Exeter
Bristol Rovers 1-1 Macclesfield
Hartlepool 4-0 Swansea
Hull 1-1 Cambridge
Leyton Orient 0-2 Shrewsbury
Rochdale 0-1 Carlisle
Scunthorpe 0-0 Lincoln
Southend 2-1 Rushden
Torquay 2-3 Oxford
York 1-1 Bury
Click here for Division Three table