Tom Heathcote kicked Bath to victory over Newport Gwent Dragons to make it two wins from two in the Challenge Cup.
The game was poised at 10-10 at half-time after Richard Lane's try was cancelled out by Wales international Toby Faletau, and Heathcoate and Jason Tovey exchanged penalties.
But Heathcote landed three kicks in the second half to put the visitors ahead.
And the Scotland fly-half kicked his second conversion following Mat Gilbert's try to seal the win.
Bath: Abendanon (capt); Lane, Banahan, Henson, Biggs; Heathcote, Roberts; Perenise, Batty, Wilson, Spencer, Caldwell, Skuse, Fa'osiliva, Fearns.
Replacements: Guinazu, James, Orlandi, Hooper, Gilbert, Stringer, Ford, Joseph.
Dragons: Dan Evans; Will Harries, Adam Hughes, Ross Wardle, Hallam Amos; Jason Tovey, Richie Rees; Owen Evans, Hugh Gustafson, Dan Way, Matthew Screech, Rob Sidoli (capt), Netani Talei, Lewis Evans, Toby Faletau, Lewis Evans.
Replacements: Elliot Dee, Phil Price, Francisco Chapparo, Andrew Coombs, Jevon Groves, Jonathan Evans, Kris Burton, Lewis Robling.
Referee: Giuseppe Vivarini (Ita)
Assistant referees: Alan Falzone (Ita), Claudio Passacantando (Ita)