Masconomet 5, North Reading 0: The unbeaten Chieftains (15-0-1) kept rolling along as Belle Ives and Maddie LaFreniere both had two goals while Aliza Strachan had one. Kylie Currier stopped two shots for the shutout as defender Margaret Maysek, Alexa Puleo, Heather Mellinger and Paige Boucher all made big contributions to the win.
Danvers 4, Malden 1: Goalie Nicole Papamechail stopped all the shots she faced, then switched to forward and wound up scoring a goal as the Falcons improved to 10-4-2. Nicole Kamens had a goal and two assists for Danvers, Rachel Trocchi and Katherine Leonard also scored and Taylor Gent had one assist.
Swampscott 3, Revere 2: The Big Blue’s seniors came up big on Senior Day as Tori Thistle had a goal and two assists and defender Abby Price scored the first goal of her high school career. Danielle Mayblyum also scored while classmates Tessa Beane, Nora Walker and Victoria Himaras all played well for the Swampscott (11-3-2).
Pingree 1, LCA 0: The Highlanders (8-6-1, 7-2 EIL) controlled the action with team ball support and good movement, and finally cashed in when Katie Shreenan scored the game’s only goal with 4:23 to play.
Saugus 1, Hamilton-Wenham 0: Senior captain Taylor Ward stood out on defense as the Generals fall to 5-11-1.
Swampscott 1, Danvers 0: Aisling Dennehy’s free kick from about 40 yards away was directed into the net by McKenzie Robertson with two minutes to go as Swamspcott (8-4-4) scored a momentous win in the NEC South division. Senior goalie Sam Rizzo made 14 saves for the tourney-bound Big Blue, who had lost 7-0 to the Falcons earlier this season.
The Falcons (9-6-1) saw strong play from senior midfielder Kylie Plaza.
Peabody 3, Lynn Classical 2: The Tanners (11-1-3) remained undefeated in NEC play thanks to a goal and an assist each from captains Madison Doherty and Caroline Colbert. Erika Nelson also scored for Peabody, which led 3-1 before the Rams scored with 90 seconds to go and had to defend tightly against the aggressive visitors down the stretch.