North Shore Tech/Essex Aggie 2, Notre Dame 2: Sophomore Sarah Powers scored a pair of goals to help the Hawks (6-2-3) rally from being down 2-0. Makayla Norden collected the first assist on a free kick and Audrey Hamilton’s pass later sprung Powers for the tying goal. Brook Miles and sophomore sweeper Stefany Campbell had strong days for North Shore as well.
Hamilton-Wenham 5, Manchester Essex 2: The Generals ran their record to 8-2-1 as Caroline Gribbell scored a pair of goals and Jillian Kefalas, Maddi Berthoud and Maddie Bukkhegyi also had goals. Caroline Cook and Sue Rose also played well for Hamilton-Wenham.
Waring 3, Gann Academy 0: Amanda Adams recorded a goal and an assist while Sara Kessler and Audrey Sheetz each scored once to lift Waring (8-0). Ayla Rauhala and Grace Gustaferro contributed assists while Brooklyn Stam and Malcolm Boomer played well in the back.
Salem Academy 5, Bodman Academy 0: Hannah Magee scored two goals and Jessie Nguyen scored the first two goals of her career as Salem Academy (4-2-2) picked up a win. Adesuwa Eghe also scored for Salem Academy while Liz Harten played well.
Ipswich 4, North Reading 0: The tourney-bound Tigers (10-2) picked up their seventh win in their last eight outings with goals by Maddi Hill, Meghan Lindahl, Julia Meedzan and Nikki Pignone, who also recorded an assist. Nicole Stone added one helper for Ipswich.
Beverly 7, Revere 0: Balanced offense led the Panthers (11-1) as Kate Silvestre, Hannah Silvrestre and Molly Pitman each scored two goals. Mary Cate Flaherty scored once for Bevelry while Kate Silvestre and Nicole Woods each picked up multiple assists and Alicia Cacchini enjoyed a strong all-around game.
Manchester Essex 1, Hamilton-Wenham 0: The unbeaten Hornets (10-0-2) held on thanks to a first half goal by Meghan Conway assisted by Brittany Smith. The Generals played tough, but couldn’t net the equalizer. Junior Lizzy Flynn played well defensively and sophomore goalie Maddy Werner also stood out for Hamilton-Wenham (3-8-1).