St. John’s Prep 5, Xaverian 5: Trailing by two goals twice in the third period, the Eagles (3-3-1) salvaged a point when captain Jimmy Currier scored with eight seconds remaining against the unbeaten Hawks. Currier finished the night with a goal and two assists while his linemates, Mark Etherington and Salem’s Nick Latham also scored (the goal was the first on varsity for Latham). Defenseman Dylan Lemieux and forward Teddy McNamara of Marblehead also had goals for St. John’s.
Marblehead 6, Peabody 4: Tom Koopman had a hat trick for Marblehead to hold off Reed Foster’s Peabody hat trick as the Headers escaped on the road. Marblehead built leads of 3-0, 4-2 and 5-3 before Foster’s third goal made it 5-4 late in the third. Koopman completed his hat trick with 15 seconds left on an empty netter to make sure Marblehead got two points.
Matt Koopman added a goal and an assist for Marblehead while Colin Daly and Erik Powers also scored. Mike Vadala had Peabody’s other marker and Matt Pino collected three assists.
Revere 6, Swampscott 3: Mike Johnson netted two goals and an assist for the Big Blue (1-6-1). Brian Donnelly had the other goal, while Max Cohen, Ryan Cresta and Louis Olivieri finished with assists in the loss. Senior netminder Trent Gallagher stopped 12 shots.
Lynn 3, Salem 1: The Witches dropped to 2-4-1 with a home loss last night.
Newton Country Day 5, Pingree 3: Captain Jillian Witwicki had a goal and an assist for Pingree, but Newton scored three times in the third to break a 2-2 tie and come away with the EIL win. Abby Dirks and Jenna Ellis also scored for the Highlanders while Katie Shreenan and Nicole Khachadourian had one assist each. Goalie Cece Purcell had 33 saves in the loss.
Peabody 46, Winthrop 29: Freshman Matt D’Amato had the best game of his young career, providing an offensive spark in the second half and finishing with a game-high 12 points for Peabody. Jared McCarron also had a big game with 10 points, 12 rebounds and five steals. Junior guard Matt Correale chipped in with 11 points and senior forward Brian Onessimo contributed eight points and six boards.