Phil Shelton scored 17 minutes into Thursday's match against Johnsburg off an assist from Geronimo Hernandez, and McHenry held on for a 1-0 Fox Valley Conference crossover boys soccer win at Johnsburg.
The Skyhawks had their chances, with Mark Gaura hitting the crossbar in the 30th minute. Five minutes later, Brad Winter was stopped by McHenry goalkeeper Frank Valle on a point-blank header.
Valle made four saves for the Warriors (6-2,) and Johnsburg keeper Alex Kern made seven stops.
Cary-Grove 6, CL Central 1: At Crystal Lake, Kevin Wilde scored a hat trick and had an assist for the Trojans (5-2), with Luis Palencia adding two goals in their FVC crossover win over the Tigers (4-5).
Jacobs 2, Woodstock 0: At Woodstock, Cris Guzman and Jake Jemmi each scored late in the second-half to lead the Golden Eagle (3-2-1) to an FVC crossover victory. Spencer Dixon made five saves for the shutout.
Chris Nelson made 15 saves for the Blue Streaks (1-5-1).
Huntley 2, Hampshire 0: At Hampshire, the Red Raiders (7-0-1) were led by goals from Travis Walsh and Kyle Carberry as they remained undefeated.
Andy Pederson made nine saves for the Whip-Purs (2-4) in the FVC crossover.
Marengo 1, Harvard 1 (2OT): At Marengo, two first-half goals were the only scores of the game Big Northern Conference East Division tie.
Jesus Perez scored for the Indians (2-1-7, 1-1-2), and Jerry Martinez scored for the Hornets (5-5-1, 1-1-1).
Marian Central 3, Marmion 2: At Marian Central, the Hurricanes (4-3, 2-0) were led by first-half goals from Bryan Hart and Patrick Majzner in their Suburban Christian Conference victory. The game eventually went to penalty kicks where Marian Central goalkeeper Jake Higgins made two of his nine saves to help his team claim victory.
Byron 154, Richmond-Burton 167: At Nippersink in Genoa City, Wis., Jordan Hahn led the Rockets (7-3, 5-2) with a 1-over-par 37 in their BNC loss.
Huntley 156, Crystal Lake Central 161: At Pinecrest in Huntley, Jake Graber shot a 2-over par 38 for the Red Raiders in an FVC win.
Paul Schlimm shot a 38 to lead the Tigers.
Cary-Grove 157, Grayslake Central 179: At Cary Country Club, Daniel DePrey shot an even-par 37 to lead the Trojans to an FVC win.
Johnsburg 171, Dundee-Crown 177: At Bonnie Dundee in Carpentersville, Jake Doherty shot a 5-over par 40 to lead the Skyhawks in an FVC win.
Jeremy Gregory led the Chargers with a 42.
McHenry 170, Woodstock 180: At McHenry Country Club, Cameron Justen took medalist honors by shooting a 4-over 40 to lead the Warriors to victory.
Nick Kosmalski of McHenry and Alex Ferguson of Woodstock both shot a 41.
• Andrew Hansen, Kevin Meyer and Rob Smith contributed to this report.