Riley Leabo added 18 for the Battlers who had 13 players score in the game.
"We had good focus after a long bus ride," said Battle Lake Head Coach C.J. Peeters. "We had too many turnovers and lacked a bit of focus in the second half, but overall it was a good road win for us. Hope we can keep it rolling this week against a tough Brandon-Evansville team. We want to continue to get better throughout the season, that's always our goal."
C-G-B was led by Cole Gilsdorf with 15 points.