Glasgow's Rory Lamont (left) shrugs off Deiniol Jones
Glasgow: (3) 22
Tries: Thomson, Tkachuk, Pinder
Cons: Gregor 2
Blues: (0) 3
Glasgow Warriors kick-started their Magners League campaign with a clinical demolition job on title contenders Cardiff Blues at Hughenden.
Glasgow were the more potent side in a jittery opening half and they broke the deadlock with a Colin Gregor penalty.
It was the only score at half-time as the Blues failed to turn pressure into points, and they were made to pay.
Three second-half tries from Fergus Thomson, Kevin Tkachuk and Sam Pinder sealed a comfortable win for Glasgow.
The home side were on a high after clinching their place in the European Challenge Cup quarter-finals, and they kept up the momentum to snuff out the Blues.
They pinned back the Blues in their own 22 zone with a series of well-controlled phases, forcing the defence to sneak offside.
Gregor's opening score was from wide on the left, but he made it look simple. His glee turned to gloom shortly afterwards, however, when he pushed an easier effort past the near post.
The reprieve sparked the Blues into life and they tested the home side with several raids, but they could not turn pressure into precious points.
And their frustration was underlined as Nick Macleod was wildly off target with a drop-goal attempt from close range.
Having survived the storm, the Warriors came back into the game in the build-up to the interval, but they were unable to add to their account.
They came out all guns blazing after the restart to create an excellent try for hooker Thomson.
Centre Scott Barrow inflicted the initial damage with a dash through a midfield gap, with Thomson perfectly positioned to take the pop-pass and finish in style. Gregor added the tricky conversion.
The Blues clawed back three points with a Ben Blair penalty when Thomson was guilty of handling in a ruck.
But they were dealt a blow when substitute Mark Lewis was sin-binned just a minute after coming off the bench and it took Glasgow only a matter of seconds to make their numerical advantage count.
Instead of going for goal, Gregor set up a line-out in the corner. Canadian prop Tkachuk caught the markers off guard by peeling away from the maul to cruise over.
Pinder almost wriggled in for another touchdown, but the ball slipped from his grasp at the last moment.
However, the substitute scrum-half made amends five minutes later, Gregor converting to make sure of the win.
Glasgow Warriors: Rory Lamont, Colin Shaw, Hefin O'Hare, Scott Barrow, Thom Evans, Colin Gregor, Graeme Beveridge (capt), Kevin Tkachuk, Fergus Thomson, Justin Va'a, Andy Newman, Dan Turner, Steve Swindall, John Barclay, Jon Petrie.
Replacements: Donnie Macfadyen, Andrew Wilson, James Eddie, Moray Low, Eric Milligan, Sam Pinder, Sean Marsden.
Cardiff Blues: Ben Blair; Tom James, Marc Stcherbina, Nick Macloed, Mosese Luveitasau; Nick Robinson, Ed Fairhurst; Taufaao Filise, Gareth Williams, Gary Powell, Deiniol Jones, Robert Sidoli, Ben White, Rhys Shellard, Xavier Rush (capt).
Replacements: Scott Roberts, Duane Goodfield, Bradley Davies, Mark Lewis, Wayne Evans, Dai Flannigan, Dafydd Hewitt.
Referee: George Clancy (Ireland).