Freddie Burns provided more ammunition for an England call up with an oustanding kicking display.
The fly-half landed five penaties in the first half as the Cherry and Whites led 15-3 at the turnaround.
The home fans had to wait until 18 minutes from the end to see Akapusi Qera power through for the first try of the afternoon.
And the win was confirmed with a penalty try five minutes from time.
Nigel Davies' men have closed the gap on Premiership leaders Harlequins, who lost at Bath last night.