Lynnfield 3, Hamilton-Wenham 2: The Generals fell behind by three goals and scored twice late in the second half to make it interesting. Ella Nielson and Mackenzie Plante scored the goals and Eliza Webber pitched in with an assist. Sophomore goalie Maddy Werner also played well for Hamilton-Wenham (3-6-1).
Masconomet 1, Manchester Essex 1: Senior forward Brittany Smith scored for Manchester Essex (9-0-2) off a feed from senior midfielder Taylor Meek. Junior goalie Hailey Malloy also played well for the Hornets.
Saugus 45, Salem 27: The Witches dropped to 4-8 although they had winners in Madison Ballou (5 1/2- 3 1/2) and Wes Schaejbe (5-4).
Lynnfield 152, Masconomet 145: George May had 30 points and Christian Cardarelli added 27 but the Chieftains (5-5) fell to the Pioneers. Freshman Brock Reardon birdied the final hole to finish with 24 points for Masco.
Danvers 38 1/2, Winthrop 33 1/2: The Falcons (4-7-1) got wins from Wes Milbury, Christian McKenna, Alex Martin and Alex Taylor.
St. John’s Prep 52, Peabody 20: Matt Correale (3 1/2 points) and Tommy Southern (3 points) played tough for the Tanners, who slipped to 8-4-1.
North Reading 147, Ipswich 141: Senior co-captains Austin Rubino (33 points) and Quinn O’Connor (28) stood out for the Tigers while freshman Tomas Forman recorded a season-high 26 points for Ipswich (6-4).
Swampscott 44, Winthrop 28: The Big Blue rolled at Kernwood Country Club. Swampscott’s No. 2, Noah Maercklein, had the low round of 39 and won his match 8 1/2-1/2 to lead the way. Peter Wright (7-2), Anthony Springthorpe (6 1/2-2 1/2), Max Cohen (5 1/2-3 1/2) and Corey Bleau (5-4) also won their matches for Swampscott. Chris Thomsen halved his match for the Big Blue (5-7).
BOYS CROSS COUNTRY
Hamilton-Wenham 15, Saugus 48: The Generals (5-2) took each of the top five places led by race winner Daniel Allara (18:31). Matt Gillis (18:32) was second followed by Jon Blatchford (18:33), Michael Allara (18:34) and Tim Cades (18:45).
North Shore/Essex Aggie sweeps: Race winner Phil Simonton helped North Shore Tech/Essex Aggie top Presentation of Mary, 21-34, and Notre Dame, 24-32, to improve to 5-0. Doug Wilson finished third for the Hawks while Brandon Hurley was fifth, Ken Sheppard was tenth and Josh Fales finished eleventh.