Masconomet 2, Pentucket 1: Mike Ennis and Jeff Panella recorded goals in the first half for the Chieftains (11-0-2) to take a 2-0 lead at the half. Derek Grammer played exceptional in goal, while Chip Sherman, Adam Grammer and Demetri Decoulos were solid in the midfield.
Hamilton-Wenham 2, Triton 0: The Generals move to 5-5-2 after scoring goals off of two corner kicks. Frank Bucco and Drew Gallant netted the scores for H-W, while Nick Busco and Nick Loeper played outstanding defensively.
Bishop Fenwick 2, St. Mary’s 1: Rashad DeSilva scored the game-winning goal with two minutes to play on a penalty kick for the Crusaders (5-8-3). Iftimi Arapi had the other score for Fenwick, while the entire defense played strong.
Salem 2, Saugus 0: Simon Barats and Jason Alas led the scoring for the Witches (8-2-2). Steve Harris turned away seven shots for the shutout in net, while Mitchell Osgood was solid on defense.
North Shore Tech/Essex Aggie 2, Mystic Valley 1: Cristian Scopa’s goal with three minutes left in regulation helped the Bulldogs improve to 5-4-4. Freshman Josh Zwiercan scored earlier in the game while North Shore enjoyed immense efforts from defender Nathan Espinal, senior Nick LaClair and Matt MacNichol.
Ipswich 5, Amesbury 0: Matt Jeager had a hat trick and an assist as the Tigers rolled on the road. Chris DiNocco had a goal and an assist and Zach Eliopolous also scored. Defenders Slater Sullivan and Sean Whooley played well in front of keeper Erik Fyrer, who earned his second shutout.
Hamilton-Wenham 4, Triton 0: Emily Gaucher recorded two goals for the Generals (10-1-1). Suz Rose and Maddi Berthaud also had markers in the win. Taylor Morong turned away eight shots for her tenth shutout of the season.
Masconomet 3, Pentucket 0: Lexi Sheehan had two goals, while sister Sami had one to propel the Chieftains to 9-2-2 overall. Keepers Nancy Palermo and Lexi Nason split time for the shutout victory.