Saints see off sloppy Sale