Gloucester completed a season's double over fierce local rivals Bath and underlined their credentials as genuine Aviva Premiership title challengers in the process with a 34-22 success.
A ninth successive win in all competitions - Gloucester's longest unbeaten run since 2002 - was secured by tries from England prop Paul Doran-Jones, centre Henry Trinder and wing Tom Voyce's double at Kingsholm
Fly-half Nicky Robinson added four penalties and a conversion, while Matt Banahan, Tom Biggs and Ben Williams scored for Bath - but the visitors could have few complaints as they suffered just a second defeat from their last 10 starts.
And a miserable day for Bath ended when their England international centre Olly Barkley, who had earlier landed a penalty and conversion, was carried off nursing what appeared to be a serious leg injury.
There was a lengthy delay while a stricken Barkley was treated on the pitch by paramedics, having been hurt when team-mate Butch James seemed to fall on him.
Gloucester stay third in the Premiership, but Bath could drop out of the top four if other results work against them on Sunday.