WKU Softball battled through the rain and earned its 11th run-rule win on Friday in a 13-5, six-inning victory over Kennesaw State.