Lady Panthers win marathon to end regular season