Lady Panthers grind out a victory