Glasgow Warriors picked up their fifth straight win of the RaboDirect PRO12 season on Saturday as they overcame the Scarlets 17-12 in Llanelli.
Despite issues at the set-piece, Glasgow's pace and accuracy in attack saw them take a 14-6 half-time lead through Ryan Grant and Tim Swinson tries.
Rhys Priestland replied with two penalties before the break and the Welsh region added a couple more after the interval, with Priestland and Jordan Williams successful from tee.
But Duncan Weir's three-pointer sealed the win which saw them take their place at the summit once more.
Having made the play-offs last season, the Scottish outfit have made an impressive start to the current campaign. Clearly full of confidence from four successive wins, they played with a high intensity and tempo straight from the kick-off.
Just four minutes had elapsed when British and Irish Lions' prop Grant powered over, Weir converting, to give them a 7-0 lead.
The visitors were being put under significant pressure in the scrum, but the Welsh region surprisingly struggled to create many chances, particularly with a backline that contained internationals Jonathan Davies and Priestland. And although the hosts' fly-half kicked a three-pointer to reduce the arrears, it was Glasgow that continued to look the more dangerous.
Further pressure then resulted in Swinson touching down before the Scarlets' pivot kept them in contact at the break with a second penalty.
Priestland was on target again early in the second period as Simon Easterby's men began to dominate territory and possession.
When Sean Lamont was sin-binned, that gave the Llanelli-based outfit an ideal chance to find their way over the try-line. But it failed to materialise as Glasgow resisted the home side's onslaught. A Williams penalty was all they had to show for that passage of play and Weir's three-pointer reasserted the visitors' control on proceedings.
Despite Niko Matawalu being sin-binned late on for a stamp, the Warriors held on for yet another win.
Pen: Priestland 3, J Williams
Tries: Grant, Swinson
Con: Weir 2
Scarlets: 15 Liam Williams, 14 Nick Reynolds, 13 Jonathan Davies (c), 12 Gareth Maule, 11 Jordan Williams, 10 Rhys Priestland, 9 Rhodri Williams, 8 Rob McCusker, 7 John Barclay, 6 Josh Turnbull, 5 John Snyman, 4 George Earle, 3 Jacobie AdriaanseSamson Lee, 2 Ken Owens, 1 Phil John.
Replacements: 16 Emyr Phillips, 17 Rob Evans, 18 Rhodri Jones, 19 Jake Ball, 20 Aaron Shingler, 21 Aled Davies, 22 Steve Shingler, 23 Adam Warren.
Glasgow Warriors: 15 Sean Maitland, 14 Niko Matawalu, 13 Niko Matawalu, 13 Mark Bennett, 12 Alex Dunbar, 11 Sean Lamont, 10 Duncan Weir, 9 Chris Cusiter, 8 Richie Vernon, 7 Chris Fusaro, 6 Robert Harley, 5 Al Kellock (c), 4 Tim Swinson, 3 Moray Low, 2 Pat MacArthur, 1 Ryan Grant.
Replacements: 16 Fraser Brown, 17Jerry Yanuyanutawa, 18 on Welsh, 19 James Eddie, 20 Adam Ashe, 21 Scott Wight, 22 Gabriel Ascarate, 23 DTH van der Merwe.
Referee: Giuseppe Vivarini (FIR)
Assistant Referees: Chris Williams, Phil Fear (both WRU)
TMO: Tim Hayes (WRU)