Amesbury 5, Pentucket 0
Carolina Merrill pitched a complete-game shutout. She allowed three hits and struck out six. Ashley Valme and Amanda Schell hit home runs.
Masconomet 11, Newburyport 6
Ali Peffer and Meri Adsit scored two goals each for Newburyport. Morgan Timmerman and Kate McCauley scored one goal each.
North Reading 3, Amesbury 2
Madison Padgett (6-0, 7-6) and the Amesbury doubles team of Meghan Chines and Emily Myer (6-7, 6-4, 6-1) collected victories.
Georgetown 7, Salem 6 (2 OT)
Derek DePasquale and Scott Perry tallied two goals and an assist for the Royals. Jared Warren had a goal and two assists. Joe Mangano made nine saves for Georgetown.
Masconomet 14, Newburyport 6
The Clippers lost the battle for the Cape Ann League Division 1 regular-season title. Tyler Matses tallied two goals and three assists. Michael Shay added three goals. Brandon Barriclough added a goal. Nick Federico had an assist. Dillon Guthro made 15 saves.
Newburyport 7, Georgetown 1
Kendra Dow had a triple, double and single for Newburyport. Ashley Casselini added a double and single.
Hamilton-Wenham 3, Pentucket 2
Nicole Downey (6-4, 6-4) and Boo Torrisi (6-4, 7-5) won singles matches for Pentucket (4-6).