Gloucester (17) 30
Try: penalty, Balding, Merriman, Walker
Cons: Walker (2)
Pen: Walker (2)
Bath (5) 12
Try: Parks, Cheeseman
Willie Walker's 15 points earned Gloucester a second win of the season over Bath in an Anglo-Welsh Cup game where only local pride at stake.
Karl Pryce made his Gloucester debut but it was the pack whose were largely to thank for their 17-5 half-time lead.
A penalty try and Adam Balding's twist over the line put Gloucester ahead with debutant Dan Parkes replying for Bath.
Walker set up James Merriman before Tom Cheeseman scored for Bath, but Walker had the final word with the final try.
Gloucester head coach Dean Ryan on Karl Pryce:
"He's big but he isn't the crash, bang, wallop player people think. He's got great skills and he is an exciting prospect for the future.
"He's on a three-year deal and we aren't placing expectations on him."
Bath head coach Steve Meehan on Chev Walker:
"He's a 13, that's his spot. That's where we will see him playing for a long time in the future.
"He's a lot more comfortable at outside centre than on the wing."
Gloucester: Morgan; K Pryce, Tindall (capt), Adams, Foster; W Walker, H Thomas; Collazo, Elloway, Nieto, Pendlebury, James, Boer, Merriman, Balding.
Replacements: Forster, McMillan, A Brown, Lawson, Simpson-Daniel, Davies, Eustace/Hazell.
Bath: Stephenson; Davey, Walker, Cheeseman, Bory; Malone (capt), Travagli; Parkes, Ward, Ovens, Smith, Fidler, Louw, Faamatuianu, Goodman.
Replacements: Brooker, Barnes, Bentall, Miller, Williams, Cuthbert, Mangeolles.