Shingler's boot steers Llanelli to derby joy
The Pemberton venue's undersoil heating ensured the game went ahead, while the rest of the Welsh Premiership programme was scrapped.
And on the pitch,Anthony Buchanan's side produced a scintillating performance to scorch away from their visitors.
Llanelli have now moved four points clear of their rivals and are joint second in the table with Neath.
The damage was done in the first half yesterday as in-form Llanelli raced into a 34-15 interval lead.
Freezing weather meant the Whites had not played since beating Pontypool on November 20 and perhaps that rustiness showed in the first 40 minutes.
The only consolation for the St Helen's side is that they secured a bonus point by scoring four tries.
It was Swansea who struck first as No. 8 Rory Pitman powered over in the corner after only two minutes following a quickly tap-penalty from impressive fly-half Matthew Morgan.
Morgan's conversion attempt came back off the post, while opposite number Steve Shingler made no mistake with the boot three minutes later as he struck a Llanelli penalty.
Llanelli might have been in front moments later when Dan Evans embarked on a kick and chase, only to be held up five metres short of the line.
The hosts did edge ahead on eight minutes with another Steve Shingler penalty, though that was short-lived.
On 12 minutes Morgan showed great skill to dart through a gap and present wing Tom Prydie with the simplest opportunity to score before adding the extras himself.
The Ospreys prospect then kicked a penalty, but just as the visitors thought they had a foothold in the game, Llanelli roared back.
Adam Powell plucked the ball out of a ruck and raced clear, allowing Steve Shingler to score under the posts.
The fly-half again converted before adding two long-range penalties and another from closer in.
The latter came after an infringement by Tom Morgan for which he was yellow-carded, following in the footsteps of Llanelli prop Aled Hopkins who had earlier been binned.
And Llanelli made their man advantage count as No. 8 Matt Gilbert went over in the corner after good work from Scott Williams.
This time Shingler's penalty attempt drifted wide, but he was back on target on the stroke of half-time, adding the extras after Hopkins drove over for a third home try.
Llanelli remained in control at the start of the second half as Shingler kicked another penalty five minutes after the restart.
Swansea tried to mount a comeback and centre Dai Watts went close to scoring a third away try, only to be beaten in a foot race after kicking ahead.
Shingler added a seventh penalty from distance just past the hour, but that was the extent of Llanelli's scoring as Swansea upped the ante.
Almost immediately from the restart, replacement centre Hanno Dirksen smashed his way over the line before Morgan's conversion attempt was charged down.
And another from the bench, Nicky Thomas then raced in under the posts with 11 minutes remaining to give the Whites hope of a losing bonus point.
Swansea pushed for the converted try that would have secured that consolation in the closing stages — but to no avail.
Llanelli : Tries: S. Shingler, M. Gilbert, A Hopkins. Cons: S. Shingler (2). Pens: S. Shingler (7).
Team : D. Evans; J. Lewis, N. Reynolds, S. Williams ( repl A. Davies 80), C. Keenan; S. Shingler, G. Davies (repl J. James); S. Hopkins (repl A. Beaujean), R. Lawrence (repl C. Hawkins), A. Hopkins, Adam Powell (capt), A. Shingler (repl N. White), D. Eager, M. Gilbert (repl A. Powell), N. Cudd.
Swansea : Tries: R. Pitman, T. Prydie, H. Dirksen, N. Thomas. Cons: M. Morgan, J. Dixon. Pens: M. Morgan.
Team : J. Dixon; T. Prydie (L. Bevan 68), T. Isaacs, D. Watts (repl H. Dirksen, E. Walker; M. Morgan (repl N. Thomas), R. Wells; Roy Jones S. Baldwin (repl P. John), A. Clatworthy (repl W. Taylor), S. Kiley (capt), R. Kelly (repl J. Goode), T. Morgan, R. Pitman (repl M. Allen), S. Lewis.
Referee : Sean Brickell (Abertillery).