came close to a goal as she hit one of the posts late in the game as Ipswich settled for a hard fought draw.
Marblehead 3, Winthrop 1:
Mia Bongiournio scored two goals and keeper Cassie Rodgers made 11 saves to keep Marblehead (3-0-2) unbeaten. Sarah Katz also scored and Sydney Cayen and Rebecca Unterborn both had assists and Kiley Fischer played very well.
Bishop Fenwick 1, Archbishop Williams 1:
Jackie Edgett scored 10 minutes into the first half to put the Crusaders (3-2-3) up by goal, but Archbishop Williams evened the score late in the game.
Shawsheen 5, North Shore Tech/Essex Aggie 0: Senior captain Kourtney Kellard recorded eight saves in the losing effort for the Bulldogs (3-3), while sophomore Lindsey McGovern played well in the middle.
Hamilton-Wenham 1, Rockport 0: Senior captain Catherine Martin scored the winner with an assist from Sophia Zizza late in the first half. Marie Morency had an aggressive game at midfield for the Generals (2-4).
Masconomet 5, Amesbury 0: The Chieftains extend their unbeaten streak to 6-0 behind a two goal performance by
Belle Ives. Becca Phillips, Dana Balek and Julianna Costa rounded out the scoring, while keeper Ali Neuenhaus
turned away three shots for the shutout.
Pingree 1, Dana Hall 0:
Eliza Mead scored on pass from Allie Sardo in the game’s first 16 seconds and the Highlanders (4-2) held on for a win. Danielle Kanter, Caroline Winslow, and Solina Powell played well defensively while goalie Kelsey Dion made two saves for the shutout.
Marblehead 4, Revere 0:
Leah Brooks had one goal and one assist, and Eliza Fitzgerald, Abby Nye, and Suzanne McCarthy also scored goals for the Magicians (6-0-1). Mimi Goetz and Molly Ackerman also played well for the winners.
Manchester Essex 4, No. Reading 0:
Nicole Bradley scored two goals, including one on a penalty stroke, and defender Sarah Sargeant added two goals as the Hornets remained undefeated at 7-0.