Hamilton-Wenham 1, Essex Tech 1
Dan Masta scored for Essex Tech, and James Horgan scored for Hamilton-Wenham.
Lynn 10, Shawsheen 3
John DiFilippo scored four goals and added four assists. Andrew Patrie had a hat trick and as many assists.
Paul Papageorgiou added two goals, and Brian Clougherty had a goal and three assists. Matt Devin had a pair of assists.
Lynn 4, Latin Academy 1
Andrew Patrie scored two goals, and John DiFilippo and Matt Devin added the others. Brian Clougherty had three assists, and Patrie added two. Latin Academy had a goal from Joe Loewen. James Dillon and Brendan Butler had assists.
Ashland 6, Bellingham 0
Senior Jackson Hornung had a hat trick. Senior Jack Merrill scored a goal and added an assist. Alex Amalfi and Brian Gazard added a goal each.
Dover-Sherborn/Weston 3, Medway 1
George Herlihy had a goal and an assist, and Henry Kenney and Liam Falvey each scored a goal for the Raiders. D-S/Weston goalie Zach Korbin made 38 saves.
Wayland 6, Dracut/Tyngsboro 0
Mike Boschetto had two goals and two assists. Miller Clarke and Andrew Schiffler each scored their first career high school goal, and Joe Tardif and Jimmy Paugh each added a goal. Ryan Nolan made 34 saves for Wayland.
Norwell 6, Rockland 2
Luke Norton had two goals for Norwell. Each of them was shorthanded. Eddie Fettuccia, Charlie Dole and Sam Williams added goals.
Nick LaBollita and Evan Gormley scored for Rockland.
Nate DelPrete two goals, and Jared Rizzo, John Benevides, Manning Morris, Lucas Lanagan, Joe Radzik and Conor McCann each added a goal.
Cohasset 6, Rockland 4
It was the Matt Lund show. He scored all six goals for the winners.
Mashpee/Monomoy 3, Middleboro 3
Nolan McGovern’s goal with five seconds left help Mashpee/Monomoy escape with a 3-3 tie. Max Abboud scored twice.