Hollis-Brookline 3, John Stark 0: At Hollis, Nate Rogers scored the game winning goal in the second half and Cole Owens supplied two insurance goals for the host Cavaliers, who improved to 10-2. Michael Pattelena made four saves for the shutout. John Stark of Weare fell to 5-6-1.

Hopkinton 2, Bishop Brady 1: At Hopkinton, The Hawks remained unbeaten at 11-0-1 with a comeback win. Brady led 1-0 on a Tucker Tripp penalty kick goal, but Doug Fluery added his own PK tally to tie the game and Riley McNicholas scored the game-winner in the 78th minute.

Hillsboro-Deering 3, Mascenic 2: At Hillsboro, Thomas Irving scored the game-winner in the 81st minute to push HD to victory. Matt Wordell had given Mascenic a 1-0 lead and Nick Jewells scored the other Mascenic goal, which made the score 2-2 after Josh Gould and Chase Spruce scored for HD.