Beverly 9, Masconomet 1: Eighth grader Julia Nearis scored five goals, including a hat trick in the second period, and added three assists as Beverly (7-0) stayed perfect on the season. Nicole Woods added a hat trick and two assists of her own, defenseman Caitlin McBride had three helpers and Kristen McCarthy had a goal and one assist. Beverly led 1-0 after one and scored six in the second to pull away. Dana Valletti had the goal for Masconomet (3-2-1) with assists from Jensena Moner and Maddy Werner.
Catholic Memorial 2, St. John’s Prep 1: Mark Etherington scored his team-leading sixth goal to give St. John’s (3-4-1) a 1-0 lead after one period, but the Knights scored once each in the second and third period to give head coach Bill Hanson his 600th career win. Captain Jimmy Currier and Ted McNamara had assists for the host Eagles while Brian Conry (19 saves) played well in his first varsity start.
Concord-Carlisle 4, Danvers 1: In a rematch of last year’s Division 2 North playoff semifinals, the Patriots got the better of Danvers (5-5) this time by scoring three times in the third period to snap a 1-1 tie. Captain Matt Flynn had Danvers’ goal in the second period, with fellow senior Ryan Cassidy assisting. Goalie Alex Taylor stopped 21 shots and captain Kevin Hodgkins also played well for the Falcons.
Winthrop 9, Salem 0: Senior Mike Rosengren, forced into the game after starting goalie Brett Harring was injured in the first minute of play, made 37 saves but it wasn’t enough for the Witches (2-5-1) against a big, physical squad from Winthrop.
Austin Prep 11, Bishop Fenwick 0: The host Crusaders (1-7) managed just one shot over the final two periods of play as the visiting Cougars dominated, getting a pair of shorthanded goals from Bobo Carpenter and three assists from Peabody native J.J. Layton from his spot on defense. Sophomore Bobby Lombardi had 37 saves over two-and-a-half periods for Fenwick.