Beverly 8, Danvers 6: Alicia Cechini, Rose Turner, Katie Pietrini, Becca Kemmer, Felicity Otterbein, Maddie Curran and Becca Salah all played outstanding on defense for the Panthers (5-3). Ami Thompson (six saves) and Hind Aljahari (five saves) combined for the win in goal.
Peabody 8, Gloucester 6: After getting shut out in the third quarter and watching a four-goal lead turn into a deadlock, the Tanners outscored the Fishermen 3-1 in the fourth to move to 8-4. Nick Ouellette, Keifer Heckman and Erik Hennessey scored the final three goals to provide the lift for Peabody.
Heckman finished with four goals and Ouellette had three. Josh Fiore added an assist for the Tanners. Defensive middie Mark Helwig was also outstanding for Peabody scooping clutch ground balls off the wing on faceoffs.
Pingree 6, Berwick 5: The Highlanders opened a 6-3 lead in the second half and hung on to improve to 4-3. Senior midfielder Jerome Capadonna led the way with two goals and one assist, Carter Rosanno added one goal and one assist, and Pat Sheehan, Max Trotsky and Brandon Franco each scored one goal. Hank Martin played well in goal.
Danvers 7, Swampscott 6: Freshman Stephen Goutzos finished a pass from Shea Doyle with 1:20 left to lift the Falcons to their third straight win. Goutzos finished with three goals and Doyle contributed two goals and three assists. Jay Calcagno and Stephen Ganley. Jake Allain and Anthony Pellino each played well defensively for Danvers (6-5).
Salem 16, Saugus 8: Matt Willson scored two goals, dished out two assists and played well at the faceoff X to help Salem improve to 7-4. Chad Coehlo and Mat Muse each scored four goals and two assists, Peter Slattery added two goals and two assists, Billy Muse had two goals and one assist, and Craig Denehy pitched in with a pair of goals.
St. John’s Prep 14, Catholic Memorial 10: Jack Sharrio had a team-high four goals as the Eagles improve to 8-3 on the season. Shawn Waldron netted three goals and Andrew Gallahue and Ben Alpern each had pair of goals in the win.