Marblehead 7, Lynn Classical 0: Senior righty John Cavolina threw a complete game for his second win of the year as the Magicians moved to 8-8. Marblehead scored five in the sixth to pull away. Catcher Harrison Engstrom threw out two runners and drove in the game-winning run while Beau Dana (2-run double), Kyle Mauldin (RBI triple), Tom Koopman (2-for-4, RBI) and Kyle Koopman (RBI double) also paced the offense for Marblehead.
Salem Academy 8, Boston prep 6: Sammy Benoit threw three strong innings to pick up the win while Bryan Rodriguez had two hits, scored three runs and stole a pair of bags. Andrew Fournier also added a two-run single for Salem Academy.
Waring 8, Landmark 1: Senior Eleanor Lustig notched the 200th point of her varsity career as Waring (10-1-1) can clinch their league title with a win today. Lustig, who will play at Williams next year, has 32 goals and 18 assists for far this season and was named All-New England along with junior captain Sarah Kesler, who had four goals yesterday.
Swampscott 8, North Reading 8 (OT): MacKenzie Robertson and Erin Condon each had a pair of goals for the Big Blue (6-9-2), while Niamth Lang, Lauren Sullivan, Emma Sutherland and Ellie Wright also scored. Claire Powell finished with a dozen saves in goal.
Manchester 14, Beverly 12: Freshman goalie Catherine Cross made 10 saves to keep Beverly (9-6) in a back-and-forth game in which neither team led by more than two goals. Defenders Maddie Curran, Becca Salah and Anna Hayden played well for the Panthers while Camden Vitale (six goals, one assist) and Grace Otterbein (goal, four assists) played well on offense.
Danvers 13, Pentucket 7: Four goals from Megan McKenna helped the Falcons improve to 13-3 on the year. Katherine Leonard had three goals while Rachel Trocchi also had three goals.
Concord-Carlisle 17, Masconomet 10: The Chieftains (12-4-1) were led by Kathleen Gillespie, who had four goals and one assist, and Meg Collins, who scored once and was excellent in transition. Sarah Yeakel and Molly Gillespie also each scored twice for Masconomet.