Panthers don’t give in, finish season with back-to-back shutouts