Pinch running for Thomas Schoreder whose single led off the eighth inning, Ryan Richa scored from third on a double play for St. Charles East to help finish off a come-from-behind 9-8 Upstate Eight River win over Geneva in 8 innings.
Once down 6-3, East (13-8-1, 11-4) rallied for 3 runs in the seventh to take a 8-7 lead, only to see Geneva send it into extras thanks Graham Radabaugh's solo shot to center, his second homer of the gane.
Schroeder went 4-for-5 with 1 RBI while Charlie Charpenter went 3-for-4 with a double. Drew Conn and Kyle Hayes had doubles and totaled 2 hits each while Conn (2.2 IP, 5H, 3R, 2 ER, 3K) also earned the win in relief. Nick Manthei earned a save on 17 pitches and 1 walk.
In the loss, Cullen Geary had 2 RBI while Garrett Bragg had 2 hits for Geneva (12-10-1, 9-5-1).
St. Charles North 8, Elgin 2: The North Stars (17-2, 12-1) cruised in the early innings to get an UEC River win over the Maroons (6-17, 3-12). Egon Hein went 3-for-3 with a triple, double, walk and 1 RBI while Justin Dunne had 2 hits. Sean Nemetz (3 RBI), Patrick Bellock and Nick DeMarco also doubled, which helped North to a 7-2 lead after 4 innings. Pitcher Erik Larson tossed 6 innings and gave up 2 earned runs on 6 hits and 7 strikeouts for the win.
Elgin's John Fortmann had 2 hits and both Jack Sitter and Cameron Kendal had 1 RBI each.
Bartlett 7, West Chicago 6: Despite a 5-run second by the Wildcats, the Hawks' 3-run fifth keyed a UEC Valley win. Matt Angelone (2-for-4, RBI) homered to left to start the rally while Tyler Yang's 2-run single scored Ben Fisher and Joey Tomazin later in the inning. Andrew Fehr and Joey Allen also had 2 knocks for Bartlett (8-12, 7-6). Pitcher Matt Ande (6 IP, 6H, 6R, 6ER, 7K, 2 BB) earned the win while Max Lewis allowed 1 hit on 2 strikeouts for the 23-pitch save.
Batavia 4, Lincoln-Way West 0: Cole Nelson had 2 hits and 2 RBI during a nonconference win for the Bulldogs (14-8). Carter Gette (2-for-4) and Michael Niemiec (RBI) each had doubles as Batavia scored all their runs in the third inning.
In relief, Drew Iutzwig allowed no runs on 1 hit, 1 walk and 3 strikeouts for the win, which was Batavia's third straight. Four Batavia pitchers totaled 3 hits, 8 strikeouts and 4 walks in the shutout.
West Aurora 13, West Chicago 0 (5 inn.): In UEC Valley action, the Blackhawks (15-6, 9-4) won easily thanks to a 4-run first, 3-run fourth and 6-run fifth on only 6 hits. Paulo Maravillo, Wyatt Enstrom and Anthony Malczyk (2-for-3) each provided 2 RBI while Dustin Tomas (2 BB) scored 3 runs. Eddie Wilson's 5-inning shutout consisted of 1 hit on 6 strikeouts.
Kaneland 15, Dunlap 2: In 5 innings, Luke Gomes homered in his final at-bat to complete a cycle during a lopsided nonconference win for the Knights (14-7). In order, Gomes doubled, tripled, singled and homered to go 4-for-4 with a team-high 5 RBI.
Kaneland plated 11 runs in the first inning and saw Angel Acevedo go 3-for-4 with 2 RBI. Nik Panico (3RBI) had 2 hits and the Knights provided more than enough offense for Robbie Dudzinski, who gave up 2 earned runs on 1 hit, 5 strikeouts and 5 walks in a 4-inning win.
Burlington Central 15, Marengo 2: In a 5-inning massacre, Andrew Griffin was perfect at the plate, going 4-for-4 with 6 RBI and 3 doubles for Central (14-9, 9-3), who cranked out 12 hits in Kishwaukee River action. Nick Matijevic (3-for-4 with 3 doubles) and Zach Schutta (2 hits) each had 2 RBI. Ethan Krieger and Colton Wallace also doubled, which provided plenty of insurance for starter Kyle Hresil, who got the win in 4.1 innings pitched. Hresil surrendered just 1 earned run, walked 2 and struck out 8.
Jacobs 4, Palatine 2: The Golden Eagles (13-7-1) earned a split during its day-night doubleheader, as it downed the Pirates in nonconference action.
Spencer Foulks went 2-for-3 with a homer and 4 RBI while Daniel Klein (2-for-4) and Bryce Vincent doubled. Jacobs only collected 6 hits, but the Pirates were stymied by the Golden Eagles pitching staff. Adam Sonnefeldt, who gave up 5 hits, 2 earned runs on 3 strikeouts and 3 walks in 3 innings pitched earned the win while Daulten Hoelbl and Matt Camp each provided 2 innings (0H, 4K, 3 BB) of relief.
Prairie Ridge 7, Jacobs 5: The Golden Eagles rallied from a 5-2 deficit to tie it in the fourth and out hit the Wolves 12-5, but allowed 2 runs to cross in the bottom of the sixth of this FVC loss. Daniel Klein totaled 3 hits for Jacobs (9-4 FVC) while Liam Oreskovich (2 doubles) and Bryce Vincent had 2 hits each. Matt Camp (2B) had a team high 2 RBI while Daniel Murray also doubled.
Hampshire 3, CL South 1: Matthew Jachec's 2-run double in the fifth was the difference that gave Whips (11-14, 4-10) a split FVC doubleheader win over the Gators. Jachec (2-for-4) had 2 doubles and all 3 RBI for Hampshire while Andrew Krajecki went 3-for-4 with a double, as the two combined for all of Hampshire's hits. Starter Kevin Kardas allowed 1 earned run on 7 hits and 5 strikeouts to get the win on the mound while Nicholas Tenny (1 IP, 1 K, 2 BB) earned the save.
Noah Tyrrell doubled and had 1 RBI for South (8-11-1, 5-9) while Scott Skwarek totaled 2 hits.
Elgin Academy sweeps DH: The Hilltoppers improved to 16-5 overall and 8-1 in the Independent School League by beating Francis Parker in a twin-billing.
Elgin Academy won Game 2 10-3 as Christian Rodriguez had a 4-hit day from the leadoff spot along with a double and 2 RBI. The Hilltoppers cranked out 14 hits as Ethan Plantz went 3-for-5 with 2 RBI and 2 doubles while Ethan Hill (2-for-4, 3 RBI) homered. Jonathan Cruz and Jordan Hare each had 2 hits, while Cruz pitched a complete game and allowed 3 earned runs, 6 hits, 4 walks and 9 strikeouts to get the win.
Game 1 was more dramatic as Colin Konicek induced a walk-off walk with 2 outs for a 4-3 win. CJ Carani homered, Hare doubled and Rodriguez scored 2 runs. Carani also threw 15 pitches and struck out 2 and allowed 2 hits to get the win in relief of Hill (5.1 IP, 5 H, 3 R, 2ER, 8K, 2BB, 1 HR).
Harvest Christian 9, Lions 2: The Lions (16-6) won this nonconference game thanks to a trio of 3-hit performances from Grant Young (2B, RBI), Zach Pawelek (2B) and Brock Wilken, who led the team with 3 RBI, a double and a homer. Dayne Frederick and Domink Olech also doubled as Harvest outhit Lisle 13-4. Pawelek earned the win as he allowed 1 earned run on 3 hits to go with 3 strikeouts and 1 walk in 4 innings pitched.
Mt. Carmel 12, Marmion 4: In defeat, the Cadets mustered just 7 hits in Chicago Catholic League action. Bryce Burton was a bright spot for Marmion (8-10-1, 4-5) with 3 hits. Burton (RBI) doubled and homered while Mitch Nieweglowski had a team-high 2 RBI.