Jacobs 2, Cary-Grove 1: Austin Ryan scored off an assist from Tim Hubner in the 62nd minute and Ean Wilson added a score off a feed from Jake Jemmi in the 77th minute as Jacobs (6-11-1, 2-2) upended the Trojans in Fox Valley Conference Valley Division action. Spencer Dixon made 8 saves in goal for the winners. Kevin Wilde scored for Cary-Grove (11-6, 2-3) and Ethan Csoka made 2 saves in the net.
Harvest Christian 7, Christian Life 0: Basilio Salazar and Luke Comper each had 2 goals to lead the Lions (3-2-0 NAC) to an easy win. Adam Salowitz, Joey E'Alessandro and Aaron Ptak also scored for Harvest. Noah Fox was in goal.
Geneva 3, Elgin 0: Eleno Montes had 6 saves for Elgin (6-9-2, 0-7) in the Upstate Eight River.
Westminster Christian 2, Christian Liberty 1: Robert Kleczynski scored both goals for the Warriors (8-6, 4-1) in the Northeastern Athletic Conference. Ian Merlak had 2 saves in goal.
Bartlett 2, Nazareth 2: Justin Busch and Andrew Gott scored for the Hawks (3-10-3) in this nonconference tie. Andrew Nowak had 4 saves.
Schaumburg Christian 1, Elgin Academy 0: Jonathan Shen had 1 save for Elgin Academy (3-8-1) in its nonconference loss.
St. Charles East 4, Larkin 2: Pancho Garica scored both of Larkin's goals in the Upstate Eight River. Aldair Dominguez had 1 save for the Royals (8-6-3, 2-3-1).
Woodstock 2, Hampshire 1: Jose Hernandez scored and Andy Pederson had 15 saves for Hampshire (5-13-1, 0-5) in the Fox Valley (Fox).