Taqele Naiyaravoro scored a hat-trick of tries as Glasgow cruised to a 43-6 bonus-point victory over the Scarlets at Scotstoun on Saturday.
As the scoreline suggests, the win was an emphatic one for the Warriors and the result moves them off the bottom of the Pool 3 table after two rounds of matches.
Duncan Weir, James Malcolm and Tim Swinson also scored tries for the home side, who led 10-3 at half-time.
Scarlets had started the second half looking revitalised, but Gregor Townsend's side soon kicked in to gear.
Glasgow opened the scoring through Weir, as he slid through a gap in the Scarlets defence to touch down after seven minutes, before adding the extras from the tee.
Steve Shingler kicked a simple penalty to get three points on the board for the Welsh side, but they looked second best throughout the first half.
Full-back Stuart Hogg was close to scoring a second try for Glasgow after intercepting a Shingler pass just five metres from the line, but the ball slipped through his fingertips.
Naiyaravoro had a try chalked off moments later after bursting through five Scarlets tackles, but he was adjudged to be in touch when he caught Shingler's kick – the replay showing he was millimetres away from scoring a contender for try of the season.
The last action in the first period saw Weir add three more points from the tee.
Shingler kicked three points in the opening minutes of the second half, but Glasgow's James Malcolm finally scored his team's well-deserved second try after a period of sustained pressure.
After having a try disallowed earlier in the game, Naiyaravoro also scored after demonstrating his strength on the right wing, as Finn Russell converted his first attempt at the posts.
The Fijian winger then caught a perfectly weighted cross-field kick from Russell to score his second try of the afternoon, which also earned a much needed bonus point for Glasgow.
Man of the Match Naiyaravoro sealed his hat-trick just minutes later after intercepting a lazy pass from Regan King, but Russell's attempt at the posts drifted just wide.
With the last play of the game, Swinson added his name to the list of try scorers as Glasgow, taking advantage of an exhausted Scarlets side with the game finishing 43-6 at Scotstoun after Russell's conversion.
Tries: Naiyaravoro 3, Weir, Malcolm, Swinson
Cons: Russell 3, Weir 2
Pens: Shingler 2
Glasgow Warriors: 15 Stuart Hogg, 14 Taqele Naiyaravoro, 13 Alex Dunbar, 12 Peter Horne, 11 Tommy Seymour, 10 Duncan Weir, 9 Mike Blair, 8 Adam Ashe, 7 Simone Favaro, 6 Josh Strauss, 5 Jonny Gray, 4 Leone Nakarawa, 3 Sila Puafisi, 2 James Malcolm, 1 Ryan Grant.
Replacements: 16 Shalva Mamukashvili, 17 Jerry Yanuyanutawa, 18 Zander Fagerson, 19 Tim Swinson, 20 Robert Harley, 21 Grayson Hart, 22 Finn Russell, 23 Sean Lamont.
Scarlets: 15 Steff Evans, 14 Harry Robinson, 13 Regan King, 12 Gareth Owen, 11 Michael Tagicakibau, 10 Steven Shingler, 9 Gareth Davies, 8 Morgan Allen, 7 Tom Phillips, 6 Lewis Rawlins, 5 Tom Price, 4 George Earle, 3 Rhodri Jones, 2 Emyr Phillips, 1 Phil John.
Replacements: 16 Kirby Myhill, 17 Dylan Evans, 18 Samson Lee, 19 Maselino Paulino, 20 Jack Condy, 21 Rhodri Williams, 22 Aled Thomas, 23 Mike Collins.
Referee: Mathieu Raynal (France)
Assistant Referees: Sébastien Minery (France), Thomas Déjean (France)
TMO: Vincent Azoulay (France)