It took the Whites only four minutes to reply with a penalty of their own when the home front row turned in at the scrum. Sam Davies, son of Llanelli legend Nigel Davies, converted his shot at goal.
The first Llanelli try came against the run of play when centre Nic Reynolds intercepted a loose pass and raced clear to score under the posts. Williams converted.
Swansea scrum half Aled Lewis tried to make a quick break from a ruck but was tackled from an offside position. Davies was successful with his penalty attempt to cut the deficit to four points.
Impressive No 8 Craig Price bulldozed his way through two tackles before a desperate Whites defence killed the ball. Williams added three points. Swansea hit back immediately with a Davies penalty goal when centre Nicky Harwood raced through the middle and forced Llanelli offside in midfield.
The home side scored a second try before half time when Price burst through the middle and raced in to score under the posts after the defending Nicky J Thomas slipped over. Williams converted.
Llanelli began the second half in the same way they finished the first and winger Alec Jenkins was unlucky not to score in the corner when it took a last ditch tackle to prevent a certain try. Whites number eight Dan Baker was then yellow carded for taking a man out in the lineout.
The home side continued to dominate up front and after a well worked scrum five Ryan Jones swept the ball out wide for Reynolds to touch down for his second try. Williams missed his conversion attempt.
Good work by Harwood and Sam Kiley in midfield sparked an attack for the All Whites, and after the Llanelli forwards stepped offside at a ruck, Davies kicked his fourth penalty goal.
Prop Craig Cross was sin-binned for failing to roll away after a tackle and a minute later the visitors made him pay when a powerful rolling maul saw hooker Paul John score a try in the corner. Davies hit the post with his conversion attempt.
The visitors increased the intensity of their attacking play with Harwood and Aled Jenkins creating space in midfield, forcing the home side offside in midfield. Davies took a quick tap penalty and sent Kiley crashing over for a try. Davies converted to bring his side to within a point.
Swansea winger Rhys Williams was given a yellow card for a deliberate knock on, but Owen Williams failed to make him pay as he missed the resulting penalty. Then, Ryan Jones and Williams combined on the wing to set up an attack, but both Lewis and Price were held up short of the line. The Whites defence crept offside and Williams kicked a penalty goal to increase the lead to four points.
The visitors threw everything at Llanelli during the closing stages and Baker was held up a metre short but the move broke down and the home side were able to seal victory.
Scorers: Llanelli: Tries: Reynolds (2), Price; Cons: Williams (2); Pens: Williams (3).
Swansea: Tries: John, Kiley; Cons:- Davies; Pens:- Davies (4).