The Double-A New Hampshire Fisher Cats scored eight runs the hard way in Tuesday's 12-7 victory over the Portland Sea Dogs.