Swansea maintained their bid for promotion with a convincing win over Town at the Liberty Stadium.
An immaculate playing surface was mirrored by the slick passing of the home side, who were in control of the game from the moment Fabio Borini put them in front inside the first 10 minutes.
Luke Moore added a second before the quarter hour before Colin Healy rifled in his second goal for Town from the edge of the box.
Borini, on loan from Chelsea, made it three for Swans on the half hour and substitute Scott Sinclair added a fourth from the penalty spot in the second-half after Leon Britton had been brought down by Mark Kennedy.
Town kept pushing forward, Jason Scotland crowded out inside the box as he looked to get on the end of a Carlos Edwards' cross but the Welshman eased their way to the final whistle and three points that assures them of a place in the Play-Offs.
Town were forced into two changes from the side beaten by Norwich last time out, Connor Wickham and Jimmy Bullard both missing out through injury. Healy and Andy Drury coming in.
Former Swansea' favourite Scotland was immediately in the action, taking a pass from Healy inside the box but he couldn't make it pay, Grant Leadbitter then bringing a save from Dorus De Vries at full stretch.
Leadbitter then fired wide as Blues started brightly but Swansea got the breakthrough on nine minutes, Nathan Dyer finding Moore on the edge of the box, he found Borini who smashed his shot past Arran Lee-Barrett into the bottom corner.
Damien Delaney cleared from Moore as Swansea threatened a second but the home fans didn't have to wait long, Moore's effort from 18 yards appearing to take a deflection and wrong-footing Lee-Barrett.
Town responded, Scotland setting up Healy and his strike found the roof of the net on 19 minutes.
Dyer's pace down the right - the winger having a running battle with Darren O'Dea in the first-half - was a constant source of attack for Brendan Rodgers' side and he linked up well with Angel Rangel but could only find the sidenetting.
Swans extended their lead on the half hour, Dyer setting Moore up inside the Town area, his shot was blocked by Lee-Barrett but Borini forced the ball in from the rebound.
Delaney and Dyer both picked up bookings in the closing stages of an entertaining first-half, the Swansea winger for catching O'Dea who left the field limping and was replaced at the break by Kennedy. The home side also made a change with Sinclair on for Borini.
Town made a second change six minutes into the second-half, Gareth McAuley replaced by Troy Brown, the Northern Ireland international appearing to be carrying a knock.
De Vries held firm from a cross as Town looked for a way back into the game, while at the other end Sinclair fired just wide and was then denied by Delaney's challenge. Moore then curling a left foot effort wide.
Town made a third change with Luciano Civelli on for Drury for the last half hour before Swans won a penalty on 69 minutes, Kennedy having two goes at Britton - the second a clear spot-kick and Sinclair made no mistake from the penalty.
Andrea Orlandi replaced Dobbie before the restart as Rodgers shuffled his pack.
Lee-Barrett held firm from Dyer as the Swans threatened to finish the game in style, Ashley Williams heading over from a corner, Sinclair then denied by Delaney's outstretched foot.
It shows the strength of the Swansea side that manager Rodgers could start with Craig Beattie and Darren Pratley on the bench, not to mention 20 goal Sinclair, Beattie joining the action late on - Dyer making way - as the Welsh club proved their quality over the 90 minutes.
Swansea: De Vries, Rangel, Williams, Monk, Taylor, Allen, Britton, Dobbie (Orlandi 71), Moore, Dyer (Beattie 79), Borini (Sinclair 46). Subs not used: Tate, Pratley, Serran, Ma-Kalambay. Booked: Dyer.
Town: Lee-Barrett, Edwards, McAuley (Brown 51), Delaney, O'Dea (Kennedy 46), Carson, Leadbitter, Norris, Drury (Civelli 56), Healy, Scotland. Subs not used: Fulop, Peters, Hyam, Murray. Booked: Delaney, Norris.