Wobbly Warriors survived a series of scares in the sun to blast their way to the front of the Pro12 glory race.
The unbeaten record of Gregor Townsend’s men had looked under threat at the baking Stadio Monigo when Treviso’s basement boys grabbed an early 10-0 lead.
Even at the interval, Glasgow were far from being in easy street as they led by only three. But they found their rhythm when it mattered to pocket another precious bonus point with a lethal second-half volley.
The thrilled coach declared: “That was a really good result. To come to a place like this and earn a bonus point is a terrific achievement.
“I know we put ourselves under pressure at times, but the guys came up with an excellent display of finishing when they had their chances. And the defence was just as crucial when they came at us.”
Glasgow made an unusually nervy start as they allowed the homes side to edge in from after less than two minutes.
The trouble began when the recalled James Eddie spilled a straightforward pass, then skipper Ally Kellock was penalised for offside almost under his crossbar.
That left Joe Carlisle with an easy kick.
Warriors continued to make basic mistakes and they received an even louder wake-up call when Treviso created a simple try for Michele Campagnaro.
Carlisle added the extra from a wide angle to deliver a further jolt to the visitors.
They clicked into gear in the 15th minute however, and repaired some of the damage with a superb touchdown.
Pete Horne made the midfield break before finding Sean Lamont out wide and his inside feed to Tommy Seymour was perfectly timed and directed.
Almost immediately, though, the Italians were back on the front foot but this time Carlisle pulled his penalty past the far post.
Warriors capitalised when a great chase tackle by Stuart Hogg set up a penalty line-out, and flanker Tyrone Holmes celebrated his return from suspension by finishing off a pack surge from close-in.
Duncan Weir made amends for his earlier conversion miss by finding the target.
Seymour quickly burst back into the spotlight to complete his double, scooping up a loose ball on the fringe of a ruck to cruise 80 metres to the line. Weir converted.
Carlisle clawed back a penalty to revive Treviso’s hopes and repeated the dose on the brink of the break.
Warriors earned some breathing space when James Eddie bulldozed over for try No 4, safely goaled by Weir.
The Treviso challenge was ended as Dan van der Merwe snatched a long-range interception score and Lamont pounced for a sixth try after a Niko Matawalu chip.
Campagnaro snapped up his second try and Glasgow’s anxieties returned as Rossouw de Klerk and Matawalu were yellow-carded but the defence dug deep to stave off a dramatic late rally.