Wales wing George North scored two tries for Scarlets to help his side to a 28-20 win over Dragons in their PRO12 derby at the Millennium Stadium on Saturday.
A quick fire brace of tries in the final 15 minutes proved pivotal as Scarlets edged their clash with their Welsh rivals on 'judgment day.'
The Dragons had been heavily beaten by Ospreys a week earlier, while Scarlets headed into the game on the back of victory at Zebre.
Scarlets took the lead on 19 minutes through an Owen Williams' penalty and they stretched their lead less than ten minutes later when North crossed for the game's first try following Aled Davies's superb offload.
Williams added the conversion to put ten points between the sides, but Scarlets hit back ahead of half-time through a Jonathan Evans try, converted by Tom Prydie, who added a penalty just shy of the interval to level the scores at 10-all.
Williams edged Scarlets in front three minutes into the second-half with a penalty goal, and re-established the three point margin after Prydie had again levelled with the boot.
The pivotal period of the game soon followed, as 12 points in less than five minutes gave Scarlets a decisive lead that Dragons were unable to challenge.
Jonathan Davies crossed for Williams to convert on 66 minutes before North strode over for his second try just two minutes later to put Scarlets 15 points up and shatter the hopes of the Dragons, who did have the final say on 75 minutes, when Daniel Evans crossed, despite the best defensive efforts of Ken Owens.
Dragons pressed in the final minutes in search of a route back into the contest, but the eight-point cushion remained, and Scarlets showed enough resolve to close out the game and secure a deserved victory.
Tries: J. Evans, D. Evans
Cons: Prydie 2
Pens: Prydie 2
Tries: North 2, J. Davies
Cons: O Williams 2
Pens: O Williams 3
Yellow cards: Faletau
Dragons: 15 Tom Prydie, 14 Will Harries, 13 Pat Leach, 12 Jack Dixon, 11 Ross Wardle, 10 Dan Evans, 9 Jonathan Evans; 8 Toby Faletau, 7 Nic Cudd, 6 Dan Lydiate, 5 Robert Sidoli, 4 Andrew Coombs (c), 3 Dan Way, 2 Hugh Gustafson, 1 Aaron Coundley.
Replacements: 16 Sam Parry, 17 Owen Evans, 18 Nathan Buck, 19 Jevon Groves, 20 Ieuan Jones, 21 Wayne Evans, 22 Steffan Jones, 23 Adam Hughes.
Scarlets: 15 Gareth Owen, 14 George North, 13 Jonathan Davies, 12 Scott Williams, 11 Liam Williams, 10 Owen Williams, 9 Aled Davies, 8 Rob McCusker (c) 7 Johnathan Edwards, 6 Aaron Shingler, 5 Johan Synman, 4 George Earle, 3 Samson Lee, 2 Matthew Rees, 1 Phil John.
Replacements: 16 Ken Owens, 17 Rhodri Jones, 18 Deacon Manu, 19 Sione Timani, 20 Josh Turnbull, 21 Rhodri Williams, 22 Aled Thomas, 23 Gareth Maule.
Venue: Millennium Stadium
Referee: Peter Fitzgibbon (IRFU)
Assistant referees: Neil Hennessy, Jon Mason (both WRU)
TMO: Tony Rowlands (WRU)