Glasgow continued their remarkable climb up the PRO12 standings with another victory, a 46-10 bonus-point win over Scarlets on Saturday.
This was the Warriors' eighth successive triumph in the league as they look in fine form heading towards the season's business end.
A dominant first-half performance from Finn Russell saw him score two tries and a penalty, as his side went into the break with a 20-10 lead.
The Scottish side kept their Welsh counterparts at bay for the entirety of the second half, with Scarlets' only try coming from full-back Liam Williams.
The victory sees Warriors maintain their pressure on PRO12 leaders Leinster with just two games left to play.
The match began with Steve Shingler slotting an early penalty for the home side, before Glasgow's Russell carried over on six minutes, before adding the conversion himself.
Russell slotted a penalty to add three more points to his tally, making the score 10-3 in favour of the visitors after 20 minutes.
With 25 minutes on the clock, Russell found his way to the corner to score his second try of the game, but following two excellent kicks, he failed to add the extras from the touchline.
After opting to kick to the corner, Scarlets rose well at the line-out, before a strong drive gave Williams the chance to add his name to the score sheet, before Shingler slotted the conversion on the half hour mark.
Shortly before the break, Henry Pyrgos was able to hold on to an interception on halfway before darting towards the try-line, but instead opted to find Lee Jones to touch down. Russell pushed his conversion attempt just wide of the uprights.
Immediately after the break, Pyrgos scored a try of his own having set up the last allowing Russell another attempt at the posts, which his converted.
Glasgow's Mark Bennett extended their lead on the hour mark, after picking up a loose ball to score from distance. Russell maintained his eye for the posts, and added the extras.
A clever offload from Leone Nakarawa found winger Tommy Seymour to carry over, before Jones touched down for Warriors' seventh try of the day. Having slotted the conversion for Seymour's try, Russell failed to add two more points with his final conversion attempt of the day.
Tries: Russell 2, Jones 2, Pyrgos, Bennett, Seymour
Cons: Russell 4
Scarlets: 15 Liam Williams, 14 Steff Evans, 13 Gareth Owen, 12 Hadleigh Parkes, 11 DTH van der Merwe, 10 Steve Shingler, 9 Gareth Davies, 8 John Barclay, 7 James Davies, 6 Maselino Paulino, 5 David Bulbring, 4 Jake Ball, 3 Samson Lee, 2 Ken Owens (c), 1 Rob Evans
Replacements: 16 Kirby Myhill, 17 Phil John, 18 Peter Edwards, 19 George Earle, 20 Morgan Allen, 21 Aled Davies, 22 Aled Thomas, 23 Steff Hughes
Glasgow: 15 Stuart Hogg, 14 Tommy Seymour, 13 Mark Bennett, 12 Alex Dunbar, 11 Lee Jones, 10 Finn Russell, 9 Henry Pyrgos, 8 Josh Strauss, 7 Ryan Wilson, 6 Rob Harley, 5 Jonny Gray (c), 4 Tim Swinson, 3 Sila Puafisi, 2 Fraser Brown, 1 Gordon Reid
Replacements: 16 Pat MacArthur, 17 Jerry Yanuyanutawa, 18 Zander Fagerson, 19 Leone Nakarawa, 20 Tyrone Holmes, 21 Grayson Hart, 22 Duncan Weir, 23 Taqele Naiyaravoro
Referee: George Clancy (Ireland)
Assistant Referees: Ian Davies (Wales), Simon Brickell (Wales)
TMO: Jon Mason (Wales)