Sophomore Katherine Towey scored on a penalty kick for Salem (2-5-1), while Arianna Gaffney made 14 saves. Sweeper Alix Bryant also had a strong outing on defense.
Masconomet 2, Ipswich 1: Dominique Anderson scored 11 minutes into the second half, assisted by Sammi Sheehan, to give the Chieftains (6-2-1) the victory. Julia O’Reilly contributed a first half goal (assisted by Kaleigh White). Sweeper Paige Pratt played well defensively for Masconomet, as did Sarah Katz.
Lia Ziegler scored for Ipswich (5-2-4) with four minutes left in the game. Midfielder Brigid O’Flynn played well offensively and had most of the scoring chances for the Tigers, while Courtney Long had a strong contest defensively.
Hamilton-Wenham 1, Lynnfield 0: Junior Cara Durgin scored the game’s only goal with seven minutes to play to give the Generals (7-1-1) the victory. Emily Gaucher earned the assist while Addison Shearer, Caroline Gribbell and Caroline Cook also had sublime games for Hamilton-Wenham.
Waring 1, Covenant Christian 0: Eleanor Lustig score the game-winner in the 60th minute to move Waring to 7-2.
Beverly 3, Salem 2: Hannah Mullarkey recorded 35 digs, four kills and five aces for the Witches (5-6). Offensively, Hannah Wilkins and Codey Homan combined for 10 kills in the loss.
Peabody 3, Saugus 0: The Tanners improved to 8-1 as Carolyn Scacchi had 12 kills and Mikayla Wallace added 12 service points, with six of those being aces. Catie Houlden was outstanding defensively as well for Peabody, which won in straight sets, 25-6, 25-15, 25-13.
Pingree 3, Concord Academy 1: Senior captain Sam Torto recorded 18 kills, Bridget Healey had six aces and setter Leah McCormack finished with 18 assists to move the Highlanders to 5-4 on the season.
North Shore Tech/Essex Aggie 3, Fellowship Christian 1: The Bulldogs (9-2) were led defensively by Rhyan Foster, who also served the ball well.
Danvers 3, Marblehead 1: Sarah Potter had a pair of goals, including the game-winner, as the Falcons (4-4-2) scored three times in the second half. Caitlin McBride added a clutch goal with four minutes left to give Danvers a two-goal lead, while Nicole Kamens and Katherine Leonard added assists.