Banahan scored two first-half tries and added a further brace after the break
Matt Banahan scored four tries as Bath beat Italian side Aironi at the Recreation Ground to record only their second Heineken Cup win of the season.
Banahan and fellow wing Tom Biggs scored two tries apiece before half-time, while skipper Luke Watson also crossed for the hosts.
A try from Josh Sole had given the visitors hope but two more from Banahan and another from Watson made sure.
Despite the win, Bath's chances of quarter-final qualification are remote.
Bath have collected bonus points from each of their five games but three have been losing bonus points, leaving Ulster and Biarritz to fight it out at the top of Pool Four.
One low point for Bath was a knee injury to England captain Lewis Moody, who limped off an hour into the match.
Bath coach Steve Meehan: "There were some cracking tries, the speed in the game, skill execution and the accuracy of it all. The support lines were brilliant.
"We've been saying for a little while that a big performance was just around the corner. Over the last couple of weeks we've had to dog out victories.
"We played well last weekend without getting all the rewards that we deserved. But today a lot of things came together. We are on an upward trend, which is nice."
Aironi coach Rowland Phillips: "We conceded three tries before half-time. It was just too soft, too easy.
"We expect Aironi to be better than that - but in other respects, as a group, it's been really positive. It just took a very strong Bath side to give us a reality check."
Bath: Abendanon, Banahan, Barkley, Hape, Biggs, James, Claassens, Barnes, Dixon, Wilson, Hooper, Van der Glessen, Skirving, Moody, Watson. Replacements: Cuthbert for Abendanon (36), Vesty for James (46), Cook for Claassens (71), Bell for Barnes (55), Batty for Dixon (52), Jarvis for Wilson (61), Fernandez Lobbe for Van der Glessen (52), Ovens for Moody (59).
Aironi: Laharrague, Pavan, Penney, Pizarro, Pratichetti, Marshall, Canavosio, Perugini, Ferraro, Gamboa, Furno, Del Fava, Sole, Benatti, Krause. Replacements: Venditti for Pavan (57), Wilson for Canavosio (58), Aguero for Perugini (50), Ongaro for Ferraro (50), Bortolami for Furno (52), Favaro for Benatti (55).
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.