Glasgow ran in an impressive eight tries in a 60-3 rout over the Dragons at Rodney Parade in the RaboDirect Pro12 on Friday.
The hosts conceded 27 points in the first half, with Glasgow getting tries from centre Mark Bennett, wing Niko Matawalu and centre Alex Dunbar against a solitary Tom Prydie penalty.
And, with fly-half Duncan Weir adding two penalties and three conversions before the break, the visitors added 33 unanswered points before the end via tries from Taylor Paris, Tim Swinson (two), Josh Strauss and Fraser Thomson. Weir converted two of those and Scott Wight another two.
The Dragons had been hoping to run them close after three successive wins against Welsh rivals the Ospreys and London Welsh in the LV= Cup plus a 23-14 triumph at home to Treviso last week, but it soon became clear they would have their work cut out to keep the Warriors at bay.
The writing was on the wall by half-time as Glasgow romped away. The Dragons took the lead early when Prydie landed a penalty, but it was their only score of a long, depressing night for the Welshmen.
Weir levelled the game with a 30-metre penalty when the Dragons went offside at a ruck and, from there, it was all Glasgow.
Both sides played good open rugby and Dragons skipper Lewis Evans and then his centre Jack Dixon charged down attempted clearances from the 22 line from Warriors' inspirational scrum-half Henry Pyrgos.
However, Pyrgos redeemed himself when he helped Bennett grab the opening try after the scrum-half slipped the ball to his colleague. Pyrgos was also involved in the second and third tries.
The 23-year-old, who has come on twice for Scotland as a replacement in this season's SIx Nations Championship, put in a deft corner kick on 20 minutes that sent Fijian Matawalu in.
Weir's second penalty took it to 20-3 before Pyrgos started a move from a set-piece scrum in the home 22 that saw the Warriors fly-half complete a scissors with centre Dunbar and put the Scotland A ace over from 15 metres. Although the Dragons tried in a fluid match as both sides played open rugby, the Welshmen were blown away.
The Dragons had a go at fighting back in the opening minutes of the second half, with a couple of drives around the Glasgow 22 - lock Ian Nimmo, Evans and number eight Ieuan Jones having a go. But they found a stonewall Glasgow defence and their ideas of how to break it down were few and far between.
It was only a matter of time before the Warriors got the bonus-point fourth try and it arrived from another set-piece - a line-out 20 metres out that saw the ball go via Pyrgos and Matawalu for Dunbar to dive past two defenders and feed flyer Paris to go over.
The Dragons were shot, never getting close to the Scotsmen's line in the entire match. They endured the last quarter but, for Glasgow, it was party time with Swinson and replacement Strauss getting the try count up to six.
Swinson got number seven and Thomson the eighth at the end as Glasgow went home delighted and the Dragons were left to look themselves in the mirror and ask some serious questions.
Tries: Bennett, Matawalu, Dunbar, Paris, Swinson 2, Strauss, Wight
Cons: Weir 5, Wight 2
Pens: Weir 2
Dragons: 15 Dan Evans, 14 Will Harries, 13 Pat Leach, 12 Jack Dixon, 11 Tom Prydie, 10 Steffan Jones, 9 Jonathan Evans, 8 Owen Evans, 7 Hugh Gustafson, 6 Nathan Buck, 5 Ian Nimmo, 4 Adam Jones, 3 Lewis Evans (capt), 2 Nic Cudd, 1 Ieuan Jones.
Replacements: 16 Sam Parry, 17 Aaron Coundley, 18 Nathan Williams, 19 Josh Tyler, 20 Jevon Groves, 21 Wayne Evans, 22 Adam Hughes, 23 Hallam Amos.
Glasgow Warriors: 15 Peter Murchie, 14 Byron McGuigan, 13 Mark Bennett, 12 Alex Dunbar, 11 DTH Van Der Merwe, 10 Duncan Weir, 9 Henry Prygos, 8 Ryan Wilson (capt), 7 John Barclay, 6 James Eddie, 5 Tom Ryder, 4 Tim Swinson, 3 Jon Welsh, 2 Pat MacArthur, 1 Gordon Reid.
Replacements: 16 Gerwyn Price, 17 Ofa Fainga'anuku, 18 Moray Low, 19 Jonny Gray, 20 Josh Strauss, 21 Niko Matawalu, 22 Scott Wight, 23 Fraser Thomson
Referee: Claudio Blessano (Italy)
Assistant referees: Ian Davies (Wales), Rhys Thomas (Wales)
TMO: Neil Ballard (Wales)