Bernie Cardon hits a two-RBI single in the first inning of Ballard's 10-8 win over Skyline.
During Ballard's recent eight-game losing streak, coach Kyle Gray said his team was still fighting and showed it could compete with anybody and stay in tough games.
The Beavers proved it May 11, overcoming two Skyline comebacks to earn a 10-8 victory.
Ballard lead 3-1 after the first inning but Skyline stormed back, taking a 4-3 lead in the third inning. The Beavers scored five in the third and withstood Skyline's four-run fifth inning to get the win.
Ballard had 13 hits as a team. The team's 10 runs were their most since April 13.
Bernie Cardon and Amry Kimmerly went two-for-four with two RBIs. Sophie Overlock-Pauley was a perfect three-for-three with 3 RBIs and two doubles.
Pitcher Andrea Jewett struck out eight batters and allowed only one walk in seven innings.
Next up for Ballard is Inglemoor at 4 p.m. on May 12 at Lower Woodland.