Leaders for Battle Lake were Makenna Tysdal with 17 points, 11 of them coming in the second half, Grace VanErp with 14 points and 12 rebounds, and Halie Johnson with 7 points.
Ashby was led by Kalista Aamot with 13 points. Courtney Koefod added 9 points for the Arrows.
Battle Lake (6-12) stopped a four game losing skid with the win. They will play at Rothsay on Tuesday night.
Ashby (4-15) will host Brandon-Evansville on Tuesday.