Downers Grove North's Elaine Heflin (8-1) one-hit York on Monday, striking out 15, to out-duel Dukes ace Tessa Kroll 1-0 in Downers Grove. The No. 2 Trojans (14-1, 2-0 West Suburban Silver) scored the game's only run in the second inning on a Sam Yeager solo homer, her seventh of the year.
Immaculate Conception 7, Wheaton Academy 4:
Gabby Curran was 2-for-2 with 2 RBI, Jessica Conenna 2-for-3 with a double and an RBI, Gabby Davis 2-for-3 and Jenn Clementi 2-for-3 in a 13-hit attack for the Knights (11-4, 5-0 Suburban Christian Conference Gold), who won their 10th in a row. Jessica Conenna (9-3) struck out 10.
Benet 10, Nazareth 1:
Maeve McGuire had 2 hits, including a double, and 2 runs batted in to pace a 10-hit attack for the No. 3 Redwings (15-2, 3-0 East Suburban Catholic). Julianne Rurka also had 2 hits, including a triple, and 2 RBI, as did Stephanie Abello. Molly Moran allowed 4 hits and 1 unearned run.
Glenbard West 5, Hinsdale Central 0:
Taylor Langtry (8-3) twirled a 2-hitter, striking out 11 for the host Hilltoppers (8-7, 1-0 West Suburban Silver). Jacklyn Tyburk went 3-for-4 with 2 RBI and Julia Waggoner 2-for-3 with a run scored.
Lisle 3, Seneca 2:
Melanie Early (7-1) struck out 13 to pace the Lions (10-2, 3-2 Interstate Eight Conference) in Seneca. DePaul recruit Nicole Pihl homered twice for Seneca.
Metea Valley 12, Larkin 1:
Alexis Caputo doubled twice, two of her team's 6 doubles, and drove in 4 runs for the visiting Mustangs (6-5, 3-3 Upstate Eight).
Naperville North 14, Wheaton North 3:
Caitlyn Warren hit a grand slam and Alexis Solak and Kailee Budicin also went deep for the Huskies (8-4, 1-0 DuPage Valley Conference), who put up 13 runs in the third inning in Wheaton.
Naperville Central 10, Glenbard East 0:
Keegan Hayes (5-2) struck out 11 in a five-inning shutout, and the No. 11 Redhawks (10-3, 1-0 DVC) won their eighth straight game. Nicole Kappelman had 3 hits and 3 runs scored, Kelsey Gonzalez 3 hits and 3 RBI and Maddi Doane 3 hits.
Neuqua Valley 10, Joliet West 0:
Mac Spittal (2-2) took a perfect game into the sixth inning, and Jamie O'Brien was 3-for-4 with 2 runs scored and an RBI for Neuqua (8-6). Brooke Meyer was 2-for-3 with 4 RBI.