Head coach Paul Cunningham rues unforced errors
The home side saw backrow Paul Pritchard maul over on eight minutes but trailed 20-5 at the break after errors gave France a converted five-metre scrum and an intercept try.
Mark Roche replied after the restart but a sin-binning for Stephen Mullholland saw further French tries from captain Julien Capdeillayre and Guillaume Geledan to kill the game off.