Danny Grewcock marked his return for Bath with a commanding display to shatter Glasgow's Heineken Cup hopes.
HEINEKEN CUP POOL FIVE
Glasgow 10 (3)
Tries: K Tckachuk
Pens: D Parks
Cons: D Parks
Bath 29 (10)
Tries: N Walshe, D Grewcock, T Cheeseman, M Stephenson
Pens: O Barkley
Cons: O Barkley
He scored a fine solo try in a fine all-round performance as Bath closed in on top seeding for the quarter-finals.
The Warriors started well, but Bath led by seven points at the break and lock Grewcock went over after the re-start.
Tom Cheeseman, Nick Walshe and Martin Stephenson also notched tries for Bath, while Kevin Tckachuk scored one for the hosts who battled bravely throughout.
Glasgow opened the scoring through a Dan Parks penalty, but Bath replied in kind courtesy of Ollie Barkley's boot.
Bath's physical power began to tell towards the interval and broke through with scrum-half Nick Walshe darting in to touch down. Barkley slotted a tricky conversion.
Grewcock stunned Glasgow with a galloping solo effort just two minutes after the break, and Barkley again converted.
Parks kept the Warriors in touch with a quick tapped penalty, then prop Tkachuk powered over to close the gap.
But their revival was halted as substitute Bath centre Andy Craig allowed Barkley to dash down the middle before setting Tom Cheeseman free to cruise 20 metres to the line. Barkley again added the extras.
Glasgow kept fighting, but the clinical finishing of the visitors was underlined when full-back Mike Stephenson collected the bonus-point score, converted once more by Barkley.
Bath coach Michael Foley:
"I have to be satisfied with a bonus point on enemy territory. We knew that
Glasgow would take us on physically and I think we coped with them pretty
"People had tried to tell us in the build up to the two matches with them
that they weren't much of a team. They proved in both legs that the theory was
"They made us work tremendously hard for our victories and I regard it as a
significant achievement to have pocketed the bonus point in Scotland."
Glasgow: Staniforth, O'Hare, Morrison, Henderson, Lamont, Parks, Beveridge, Tckachuk, Lawson, Murray, Barker, Turner, Swindall, Beattie, Barclay. Replacements: Thomson, Harrison, Hayter, Hamilton, Pinder, Gregor, Craig.
Bath: Stephenson, Finau, Higgins, Barkley, Welsh, Malone, Walshe, Barnes, Dixon, Bell, Fidler, Grewcock, Beattie, Scaysbrook, Fea'unati. Replacements: Mears, Stevens, Delve, Hudson, Williams, Davis, Cheeseman.