Mercyhurst wins 8-6