South Elgin 10, Metea Valley 5: Nathan Halas and Ryan Ford led the Storm (18-6-1, 11-6-1) at the plate going 2-for-3 with 2 RBI each as they earned an Upstate Eight victory. Nathan Garris also added 2 hits and 3 RBI. David Palmer (5-1) struck out 3 in 5 innings of work for the win.
Bartlett 8, East Aurora 0 (6 innings): Cory Motz (3-4) threw a 3-hitter in this weather shortened game and struck out 7 to lead the Hawks to an Upstate Eight Conference victory. David Mutter and Robert Smith each recorded a double and a RBI.
St. Charles North 17, Elgin 7: Jacob Meyer belted a home run but it wasn't enough as the Maroons (2-23-1, 2-12-1) fell in Upstate Eight Conference action. Drew Bloomquist (0-3) suffered the loss.
Dundee-Crown 5, Cary-Grove 4: Steve Schwartz (3 RBI, double) hit a walk-off single in the bottom of the seventh to lead the Chargers (17-11, 14-6) to a Fox Valley Conference victory. The Trojans (17-8, 13-5) were led offensively by Alex Posey, who was 1-for-1 with a home run and 3 RBI. Mike Hazelhurst (5-1) earned the victory while Ryan Kaveney suffered the loss.