Duncan Weir was the chief architect with the boot as Edinburgh claimed their first win of the Guinness PRO12 season 20-9 against Scarlets at Murrayfield.
Weir scored ten points off the tee but also created the opening score for wing Michael Allen with a delightful kick-through to add to a further effort from Magnus Bradbury.
Edinburgh, who lost to Cardiff last weekend, had lost just one of their last four encounters with the Scarlets ahead of kick-off at Murrayfield, and that by a single point, in February 2016 but the home side produced a sloppy start.
WP Nel was penalised for going off his feet at the breakdown but Scarlets spurned the early opportunity to get their noses in front on three minutes as visiting No.10 Rhys Patchell missed his shot at goal.
Alan Solomons made five changes from their opening weekend Guinness PRO12 defeat, with Michael Allen starting on the wing in place of Rory Scholes, while Phil Burleigh returned to start at inside centre.
In the pack, John Hardie came in for Hamish Watson and Magnus Bradbury took the No.8 shirt, with the final change at lock, where Ben Toolis was promoted from the bench.
It didn’t take long for Scarlets to go ahead as Patchell fired over a penalty on 11 minutes to atone for his earlier miss and reward the early pressure from the Welsh club.
Edinburgh improved as the half went on – mastering the tough conditions more than their Welsh opponents – and slowly got a foothold in the game.
Weir was twice the lucky recipient of Scarlets indiscipline as he kicked two penalties to put Edinburgh ahead in the closely fought encounter.
The conditions dictated running rugby was becoming increasingly difficult for both sides and mistakes started to creep in.
The next to offend at the breakdown was Edinburgh and Patchell fired over a 29th minute penalty to bring Scarlets level at 6-6.
Weir was starting to have a real influence on the contest and it was his kick-through on the half hour that created the game’s opening score for Allen.
Scarlets full-back Liam Williams made a mistake as he misjudged the kick, allowing Allen to scamper over the try-line and touchdown – Weir than added the extras to put Edinburgh 13-6 ahead.
The visitors pressed the self destruct button in the final seconds of the half – first second row Jake Ball was needlessly sin-binned.
And then seconds later Williams produced an appalling kick that ricocheted off the legs of an Edinburgh player and into the hands of a grateful Bradbury who raced to the corner to score – again Weir added the extras to leave the score at 20-6.
Bradbury and Phil Burleigh both served time in the bin, with Patchell knocking over his third penalty of the evening on 53 minutes.
Scarlets were much-improved in the final 20 minutes but they were unable to turn their territory and possession into points as Edinburgh bravely hung on.
The visitors twice thought they had gone over in the final few minutes but Edinburgh defended stoutly to ensure they hung on for their first win of the season,
Scarlets, who had also lost on the opening weekend to Munster, had never previously started a Guinness PRO12 season with defeats in the first two rounds.
After a painful loss in Edinburgh, it’s now back to the drawing board for Scarlets – as they look to end a six-game losing streak in the competition.
Guinness PRO12 Final 2017 Ticket Information: Fans can save up to 20% on selected tickets, and prices start at just €30 adults and €5 child, and be booked via www.ticketmaster.ie. For further information visit http://www.pro12rugby.com/final