Softball Bulldogs thrive late to beat Panthers