Edinburgh secured hard-fought 17-16 Magners League victory over the Scarlets at Parc y Scarlets.
The Scottish side had to come back from 8-3 and 13-10 down either side of half-time but were indebted to tries by Greg Laidlaw and Craig Hamilton.
The Scarlets, who have now only won two games in eight, scored two tries themselves through Richie Pugh and Lee Williams but it was not enough against a more streetwise Edinburgh, although they did register a losing bonus point.
In damp, cold conditions the clash was never going to be a classic and that is how it worked out in the opening 30 minutes as both sides made too many mistakes.
The Scarlets opened the scoring on three minutes with a Rhys Priestland penalty after Edinburgh openside Ryan Grant failed to release at a ruck.
Four minutes later the Scots levelled with a neatly-taken drop-goal from outside-half and man of the match David Blair, and that was how the scoreline remained for most of the rest of the half. Priestland missed a second penalty shot on 22 minutes but five minutes later the Scarlets broke the try deadlock.
An initial break by Jonathan Davies was taken on by Lou Reed, before Andy Fenby jinked his way down the touchline before sending openside Pugh over for an unconverted try as the Scarlets led 8-3 at the interval.
Edinburgh stoked up the pressure after half-time and after going close a couple of times the try came through scrum-half Laidlaw and Chris Paterson’s conversion took the Scots into the lead for the first time.
The Edinburgh score heralded the arrival of Stephen Jones from the replacements bench. He replaced Daniel Evans on 48 minutes.
Three minutes later the Scarlets were back in the lead as Jones put over Lee Williams for the second try but Jones could not add the conversion.
But the Scarlets’ celebrations were short-lived as they went behind again five minutes later when Blair went through a gap to put replacement lock Craig Hamilton over for a converted try.
The Scarlets’ problems were compounded when replacement flanker Josh Turnbull, who had only been on seconds, was yellow-carded for a dangerous challenge on Nick de Luca.
Intense pressure from the Scarlets got them within a point with 12 minutes left when Jones planted a penalty.
But after that Edinburgh dominated territory enough to hang on for the victory.