Bath triumphed over Bristol in the west country derby, scoring three tries to two as fly-half Butch James kicked 18 points for their first Premiership victory at the Memorial Stadium since March 1998.
That was the season when Bristol were first relegated and they started this campaign where they left the last one - with another defeat, their seventh in a row.
Bath were forced to make two late changes to their starting line-up with skipper Michael Lipman rested after a clash of heads in the pre-season friendly against Edinburgh and centre Alex Crockett failing a fitness test on an ankle injury.
Tom Cheeseman joined Eliota Fuimaono-Sapolu in the centre with James Scaysbrook at openside flanker while scrum half Michael Claassens led the side as Laurence Ovens and Jack Cuthbert were added to the bench.
The European Challenge Cup holders also included South Africa half back James just five days after he arrived back in this country after playing in nine international since he was last on these shores.
Bristol struck first with the first try of the game within the opening three minutes after wing David Lemi fed full back Luke Arscott and on to his brother Tom. The right wing was tackled as he tried to cut back inside but flanker Andrew Blowers picked up to go over from close range.
England Saxons fly-half Adrian Jarvis, on his Bristol debut, added the conversion from out wide on the right but was short minutes later with a penalty attempt from just inside the Bath half and 10 metres in from the left touchline.
Bath began to apply the pressure with a series of scrums close to the Bristol line and right wing Joe Maddock was stopped just short of the line. But international referee Chris White had seen an infringement and James added the penalty from in front of the posts.
The visitors went into the lead as Jarvis failed to find touch and full back Nick Abendanon sent Maddock off on a 35-metre race to score under the posts. James converted only for Jarvis to add a simple penalty and level the scores midway through the half.
On the half-hour, left wing Matt Banahan set centre Tom Cheeseman on a 25 metres dash to the line for Bath's second try which James again converted but Bristol still had time to come back.
Lemi raced back into his own half to collect a clearance kick from Claassens and then weaved and dribbled his way to the post, evading at least six Bath defenders before touching down. Jarvis converted for a 17-17 scoreline at the break.
James added three penalties to one from Jarvis before Bath scored their third try of the game as number eight Jonny Fa'amatuainu went over from 30 metres with James adding the extras.
The visitors went in search of a bonus point try for a perfect start to their Premiership campaign but Bristol defended stoutly in the closing minutes.
Tries: Blowers, Lemi
Cons: Jarvis 2
Pens: Jarvis 2
Tries: Maddock, Chessman, Faamatuainu
Cons: James 3
Pens: James 4
Bristol: 15 Luke Arscott, 14 Tom Arscott, 13 Junior Fatialofa, 12 Kevin Maggs, 11 David Lemi, 10 Adrian Jarvis, 9 Haydn Thomas, 8 Dan Ward-Smith, 7 Joe El Abd (c), 6 Andrew Blowers, 5 Robert Sidoli, 4 Nathan Budgett, 3 Jason Hobson, 2 Scott Linklater, 1 Mark Irish.
Replacements: 16 David Blaney,17 tbc, 18 Mariano Sambucetti, 19 Redford Pennycook, 20 Graeme Beveridge, 21 Ed Barnes, 22 Greg Barden.
Bath: 15 Nick Abendanon, 14 Joe Maddock, 13 Alex Crockett, 12 Eliota Fuimaono-Sapolu, 11 Matt Banahan, 10 Butch James, 9 Michael Claassens, 8 Jonny Faamatuainu, 7 Michael Lipman (c), 6 Stuart Hooper, 5 Peter Short, 4 Justin Harrison, 3 Matt Stevens, 2 Lee Mears, 1 David Barnes.
Replacements: 16 Pieter Dixon, 17 Duncan Bell, 18 David Flatman, 19 James Scaysbrook, 20 Scott Bemand, 21 Shaun Berne, 22 Andrew Higgins.
Referee: Chris White
Touch judges: Paul Dix, Ken Stewart
Assessor: Paul Bridgman
Television match official: Laurie Bryant