Bath's win is the first since their Heineken Cup win of 1998
Bath claimed their first trophy in 10 years by beating Worcester in the final of the European Challenge Cup.
Bath took control of a physical match at Kingsholm when flanker Jonny Faamatuainu and full-back Nick Abendanon scored before half-time.
Worcester hit back with two Shane Drahm penalties but kicks from Olly Barkley and Butch James sealed the win.
The victory marked the final game in Bath colours for England internationals Barkley and Steve Borthwick.
The pair are leaving The Rec over the summer to join Gloucester and Saracens respectively.
The triumph will be a massive relief for Bath, who have lost four successive finals in three different competitions since winning the Heineken Cup in 1998 and who lost in the Premiership semi-final against Wasps last week.
It's a huge privilege - Borthwick
For Worcester, the defeat means that their dream of playing in next year's Heineken Cup is now over - with Harlequins claiming the final place.
And the Warriors will feel aggrieved that referee Christophe Berdos did not reach for a yellow card on at least three occasions when Bath blatantly infringed.
The two sides traded penalties before Bath secured two tries in five crucial first-half minutes.
There was an element of good fortune about the first though, as Berdos missed Mears' forward pass to fly-half James during a flowing move that ended with Faamatuainu crossing.
Trophy drought is over - Meehan
Barkley's penalty attempt shortly afterwards came back off the post and with Bath reacting first to the loose ball, Joe Maddock was sent clear on the wing and his deft inside pass was collected by Abendanon.
Drahm, who along with Thinus Delport and Drew Hickey, is leaving for Japan in the summer managed to reduce the deficit but Bath went 24-9 ahead with a penalty and drop-goal from Barkley and a penalty from James.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.