Barrington 13, Buffalo Grove 8: Chase Lesniak and Sam Miseyka scored 3 goals each and Evan O'Connor and Nick Cogswell had 2 apiece lead Barrington's scoring effort, and Theo Papadimitriou stopped 17 shots for the Broncos.
Anise Chaker led BG with 3 goals.
Palatine 17, Hersey 2: The host Pirates put on a big offensive show as Christian Kalfas (5 goals), Alex Brons (4), Krystian Kalev (3), and Jacob Baran and Omar El Hoffi (2 each) did most of the damage.
Schaumburg 9, Elk Grove 7: LJ Peterson and James Birriel had 4 goals apiece to help the host Saxons to a close win over the Grens.
Kyle Phillips had a game-best 5 goals for Elk Grove.
Conant 13, Wheeling 7: Jon Burke and Connor Schmitz led the scoring effort for the host Cougars with 5 goals apiece in a decisive MSL divisional crossover. Conant goalkeeper Aly Ahmed stopped 12 shots and had 5 steals.
Fremd 20, Rolling Meadows 6: JP French and Matt Emerson found the goal five time each as the MSL West co-leaders rolled to a divisional crossover victory.