Bartlett 8, Neuqua Valley 7: Bartlett stayed alive in the Upstate Eight Valley race with this win. The Hawks still trail Waubonsie Valley, which beat Metea Valley Wednesday, by 1 game. After playing at East Aurora today Bartlett is at Lake Park on Friday while Waubonsie closes out its Valley schedule against South Elgin at home on Friday. In Wednesday's win, Kayla Haberstich was 2-for-4 with a home run and 4 RBI for the Hawks (22-7, 13-4) while Alex Morales went 2-for-4 with 2 doubles and 2 RBI. Jessica Kirby picked up the win in relief of starter Amy Johnson.
Woodstock North 5, Dundee-Crown 4: Mandy Moore was 2-for-4 with 2 doubles for Dundee-Crown in this Fox Valley Conference crossover loss. Losing pitcher Amanda Eissler (RBI), Lauren Mercado, Lauren Girard (2 RBI), Mallory Schif and Rachel Chlopek (RBI) each had doubles for the Chargers (3-19).
Elgin drops 2: Picking up a suspended game, Elgin lost to Geneva 5-4 in 15 innings then fell in the regularly scheduled UEC River game 14-1. Jennah Perryman took the loss in the opener and Jessica Rago in the nightcap. Carole Sobeski had 2 hits in the second game for the Maroons (12-13, 6-11).
Batavia 17, Streamwood 14: Brittany Delao had 2 RBI, Kylie Jambor was 3-for-3 with an RBI and Hallie Garcia went 2-for-4 with an RBI for Streamwood (5-19, 2-14). Kaitlyn Hedger was the losing pitcher.
St. Charles North 4, Larkin 0: Larkin (3-23, 2-14) managed just 4 hits off North's Katie Roggemann in this UEC River loss. Jaclyn Saurbaugh took the loss for the Royals.
South Elgin 6, Sycamore 3: Alyssa Buddle was 2-for-3 with 2 home runs and 4 RBI to bring her season RBI total to 35 as the Storm won this nonconference game. Victoria Watt was 2-for-4 for South Elgin (16-12) and Paige Allen drove in a run. Katie Koss was the winning pitcher, allowing 5 hits with 6 strikeouts and 2 walks.