Beverly 4, Winthrop 2: The Panthers fell behind early by two goals in windy conditions on a muddy field, but rebounded with three second half goals to leave Winthrop with a victory.
Peter Coletti scored twice and Leo Feingold and Elias Cadena each had one goal for Beverly (6-5). Senior captain Graham Doherty stood out in the midfield.
”It was ridiculous wind and the field was mud,” Beverly coach Kevin Leahy said. “We took awhile to adjust and Winthrop played hard throughout. They played really physical and were much more in tune with the elements than we were.”
Swampscott 2, Salem 2: Salem’s Alejandro Smart scored the tying goal off a pass from Connor Duncan with roughly two minutes to play. Duncan also scored for the Witches (0-6-3) while Gabriel Andreotolla played well in the midfield.
North Shore Tech/Essex Aggie 4, Minuteman 2: The Hawks earned their first win of the season behind a two goal performance by Josh Zwiercan. Dylan Petit and Bobby Smith each recorded a goal in the victory, while Collin Sedgwick added a pair of assists.
Hamilton-Wenham 3, Ipswich 0: Freshamn Ben Danforthe and senior captain Russell Gregorian each scored in the first half to give the Generals (4-2-4) a 2-0 lead at the break. Senior Aaron Cannon netted a marker in the second half, while junior center midfielder Drew Gallant recorded two assists and keeper Henry Eagar made four saves for the shutout.
Danvers 1, Revere 1: Zach Noring tied things up with 18 minutes left in the second half for the Falcons (6-1-4). Cam Bornstein played excellent in goal against tough Revere team, while Matt Kidney was strong at sweeper.
Peabody 2, Gloucester 2: The Tanners (7-0-3) had a 2-0 lead with 10 minutes left, before Gloucester scored two goals in matter of four minutes. Ben Manoogian (assist) and Kyle Gilbert did the score for Peabody, while Vinny Dos Santos added an assist.