Gavin Henson was among the try-scorers as Bath clinched a semi-final place in the LV= Cup with victory over a youthful Cardiff Blues side.
Alafoti Fa'osilva and Micky Young scored first half tries before Henson came off the bench to score a third.
Guy Mercer claimed the bonus point with a fourth try for the home side.
Full-back Dan Fish scored the only try for the Blues, who had centre Owen Williams making his comeback following in jury.
Bath: Horacio Agulla, Richard Lane, Matt Banahan, Ollie Devoto, Tom Biggs, Tom Heathcote, Micky Young, Anthony Perenise, Ross Batty, Juan Pablo Orlandi, Dominic Day (capt), Ryan Caldwell, Matt Garvey, Alafoti Fa'osiliva, Leroy Houston
Replacements: Eusebio Guinazu, Charlie Beech, Kane Palma-Newport, David Sisi, Guy Mercer, Mat Gilbert, Martin Roberts, Gavin Henson
Cardiff Blues: Dan Fish, Tom Williams, Owen Williams, Dafydd Hewitt, Chris Czekaj, Simon Humbersone, Lewis Jones; Thomas Davies, Rhys Williams, Benoit Bourrust, Chris Dicomidis, James Down, Rory-Watts Jones, Ellis Jenkins (capt), Luke Hamilton
Replacements: Kristian Dacey, Lewis Smout, Callum Lewis, Miles Normandale, Ben Roach, Lloyd Williams, Gavin Evans, Owen Jenkins
Referee: Dean Richards (RFU).