Warren Feeney grabbed a fine brace against his former club Bournemouth to send Swansea top of League One with a comprehensive 4-1 win at Dean Court.
Midfielder Ferrie Bodde gave Swansea the lead in the 15th minute when he curled home a free kick over the wall and into the top left hand corner.
Trinidad & Tobago defender Dennis Lawrence doubled his side’s advantage in the 28th minute when he leapt highest to nod home Darren Pratley’s corner.
Lee Bradbury got his side back in the game with his first home goal for the club after Lawrence brought down Danny Holland and the referee pointed to the spot, Bradbury making no mistake by firing into bottom right hand corner.
Feeney restored the two-goal advantage seven minutes from time with a penalty of his own after Marc Wilson handled in the box.
And Pratley played through Feeney in the 88th minute and the striker made no mistake as he took the ball past Neil Moss and finished from 12 yards.