Bath went top of the Guinness Premiership on Saturday, with a Matt Banahan hat-trick leading them to a fine 41-10 win over struggling Leeds at the Rec.
The home side was dominant for most of the match, starting with Banahan's opening try in the opening minute, and Banahan's third sealed the bonus point just after the hour mark.
Gloucester may yet overtake Bath to be the Christmas leaders if they win well at Newcastle on Sunday, and those two go head to head at the Rec in two weeks' time.
Scrum-half Michael Claassens and full-back Nick Abendanon also claimed tries and Olly Barkley landed seven kicks out of seven to make it a perfect afternoon at The Recreation Ground.
Leeds, second from bottom and already with the worst defensive record in the league, suffered late withdrawals in their pack but stuck to their task until their meagre source of possession finally ran dry.
Bath gave themselves the best possible start as Banahan crashed over in the right corner after just 38 seconds.
Leeds had collected the ball at the kick-off but promptly lost it and Bath switched play left, then right before Abendanon fed the giant wing with the scoring pass.
Barkley landed a difficult conversion and, when Leeds were stretched again in the seventh minute, Barkley added a 30-metre penalty to put his side 10-0 up.
Despite their record of only one Premiership win all season, Leeds were initially competitive at the breakdown and even forced a scrum turnover.
But Bath were too often masters of their own undoing when presented with scoring chances.
As Leeds refused to roll over as easily as expected, Barkley contented himself with a second penalty on the half hour.
There was encouragement for the visitors almost straight away as Alberto Di Bernardo landed a penalty from barely 20 metres.
Bath came out firing for the second half and again delivered an early blow through Banahan.
Leeds turned over possession in the Bath half and the home side swiftly moved the ball left before Barkley and Abendanon set Banahan free to run in from 30 metres.
Ominously, possession began to dry up for Leeds, and they had a lucky escape when Leigh Hinton only just saved the try when Butch James charged down Di Barnardo's clearance.
The Leeds fly-half attempted a penalty from inside his own half but it backfired badly as Bath ran the ball back from under their own posts, keeping it in play for nearly two minutes before Claassens strolled over and Barkley added the conversion.
Banahan celebrated his hat-trick almost immediately from another long range attack, Barkley having a hand in the try and also adding a conversion.
Tom Biggs saved face for Leeds with an opportunist effort after 69 minutes but it was the impressive Barkley who nudged a clever kick through for Abendanon to score Bath's fifth try on the final whistle, Barkley notching the conversion.
Tries: Banahan 3, Claasens, Abendanon
Cons: Barkley 5
Pens: Barkley 2
Con: di Bernado
Pen: Di Bernado
Bath: 15 Nick Abendanon, 14 Joe Maddock, 13 Alex Crockett, 12 Olly Barkley, 11 Matt Banahan, 10 Butch James, 9 Michael Claassens, 8 Daniel Browne, 7 Michael Lipman, 6 Andy Beattie, 5 Danny Grewcock, 4 Steve Borthwick (c), 3 Matt Stevens, 2 Lee Mears, 1 David Barnes.
Replacements: 16 Pieter Dixon, 17 Paulica Ion, 18 Martin Purdy, 19 Jonny Faamatuainu, 20 Nick Walshe, 21 Shaun Berne, 22 Andrew Higgins.
Leeds: 15 Leigh Hinton, 14 Apo Satala, 13 Rob Vickerman, 12 Lee Blackett, 11 Tom Biggs, 10 Alberto Di Bernardo, 9 Joe Bedford, 8 Rhys Oakley, 7 Calum Clark, 6 Jon Dunbar, 5 Pablo Bouza , 4 Stuart Hooper (c), 3 Tommy McGee, 2 Vili Ma'asi, 1 Mike MacDonald.
Replacements: 16 Michael Cusack, 17 Phil Nilsen, 18 Danny Paul, 19 Adam Balding, 20 James Brooks, 21 Jonny Hepworth, 22 Jon Goodridge.
Referee: Dean Richards