Gloucester overcame the early loss of injured England centre Mike Tindall to end 2007 as comfortable Guinness Premiership leaders after a 27-0 win over Bristol in Saturday's eagerly anticipated - but ultimately one-sided - West Country derby at Kingsholm.
The Cherry and Whites made it eight wins from nine league starts, brushing aside a spirited - if limited - outfit.
A capacity crowd of 16,000 saw Gloucester storm clear through first-half tries from hooker Olivier Azam and replacement centre Leon Lloyd.
Ex-Leicester star Lloyd joined the action after just 13 minutes, taking over from Tindall, who appeared to suffer a calf muscle problem.
Tindall missed England's World Cup campaign after failing to recover in time from a broken leg sustained on club duty last April, and his hopes of making the initial 30-man Six Nations squad have now suffered a setback.
England coach Brian Ashton plans to name his squad on January 9, although Tindall's primary target will be to recover in time for another West Country derby against his former club Bath next Friday night.
Tindall's absence though, had little effect on a Gloucester side who claimed a bonus point success in relatively routine fashion to move well clear of closest challengers Bath.
Leading 15-0 at the break, Gloucester confirmed their five-point maximum with some 16 minutes still remaining.
Wing James Simpson-Daniel collected Ryan Lamb's pass to mark his 100th Premiership appearance by scorching over from 50 metres, then Lloyd's second try ended any hopes of a Bristol fightback.
Gloucester, unbeaten at home this season, were without injured trio Iain Balshaw, Gareth Cooper and Gareth Delve.
But their enviable squad strength meant they could still go into battle with former Australian Test hooker Jeremy Paul and Scotland star Chris Paterson on the bench.
Bristol, meanwhile, rested England World Cup hooker Mark Regan to replacement duty, but fly-half Jason Strange missed out because of a rib injury sustained during last weekend's 23-23 draw against Wasps, so Hill took over.
Lamb's fourth-minute penalty edged Gloucester ahead, but his goal kicking proved a pale shadow of an outstanding performance against Heineken Cup opponents Bourgoin two weeks earlier.
On that occasion, Lamb landed a perfect nine from nine return, but he missed three kicks in succession before adding the extras to Lloyd's touchdown.
Lamb created the score, kicking accurately over advancing Bristol defenders to find Lloyd unmarked.
For much of the opening period though, Gloucester huffed and puffed with little reward,
They were also tested defensively as Bristol regularly unleashed powerful runners Andrew Blowers and Alife To'oala, but when it came to creativity, the mid-table visitors finished a poor second.
Bristol spent most of the second half in defensive mode, lacking sufficient possession to make any attacking headway.
And their afternoon reached a frustrating finale when skipper Matt Salter was sin-binned by referee Dave Pearson after lunging at Azam.
Gloucester also went down to 14 men when skipper Marco Bortolami was yellow-carded following a line-out infringement, which inspired Bristol to search for a consolation try.
But in keeping with their frustrating Kingsholm experience, the opportunity went begging, meaning Gloucester kept their defence intact.
Gloucester now head for Bath, with the only noticeable area for concern being Lamb's alarming inaccuracy.
He botched five shots at goal in total, and Gloucester might not escape unscathed if he produces a repeat show on the banks of the River Avon in six days' time.
Tries: Azam, Lloyd 2, Simpson-Daniel
Cons: Lamb 2
Gloucester: 15 Willie Walker, 14 James Simpson-Daniel, 13 Mike Tindall, 12 Anthony Allen, 11 Lesley Vainikolo, 10 Ryan Lamb, 9 Rory Lawson, 8 Luke Narraway, 7 Akapusi Qera, 6 Alasdair Strokosch, 5 Alex Brown, 4 Marco Bortolami (capt), 3 Christian Califano, 2 Olivier Azam, 1 Nick Wood.
Replacements: Jeremy Paul, Jack Forster, Will James, Peter Buxton, Mike Prendergast, Chris Paterson, Leon Lloyd.
Bristol: 15 Luke Arscott, 14 Tom Arscott, 13 Rob Higgitt, 12 Sam Cox, 11 David Lemi, 10 David Hill, 9 Brian O'Riordan, 8 Andrew Blowers, 7 Alfie To'oala, 6 Matt Salter (capt), 5 Sean Hohneck, 4 Roy Winters, 3 Darren Crompton, 2 Scott Linklater, 1 Alex Clarke.
Replacements: 16 Mark Regan, 17 Dave Hilton, 18 Dave Attwood, 19 Joe El Abd, 20 Haydn Thomas, 21 Ed Barnes, 22 Anthony Elliott.
Referee: Dave Pearson
Touch judges: Stuart Terheege , Bob Mullis
Assessor: Brian Leigh
Television match official: Laurie Bryant