WATERBORO — Karlie Pike scored from MacKenzie Kidder with a minute remaining Thursday, completing a second-half comeback that gave Massabesic a 7-6 victory against Marshwood in a schoolgirl lacrosse game.

Massabesic (3-1) trailed 6-3 at the half. Kidder started the rally and Maquila Dimastrantonio added two goals, the second drawing the Mustangs even with 31/2 minutes to play.

Rayne Whitten also scored twice for Massabesic.

Korinne Bohunsky and Lindsey Poirier scored three goals apiece for Marshwood (3-1).

MCAULEY 14, NOBLE 10: Kaeli Leddy scored five goals, Amanda Spink added three and the Lions (1-2) held off the Knights (0-4) at Portland.

Marissa Goodrich and Alexandra Sardinha scored three goals apiece for Noble, which trailed 8-6 at halftime.

BONNY EAGLE 10, SANFORD 9: Hannah Litis scored her third goal of the game with 26 seconds remaining in overtime to lift the Scots (1-3) over the Spartans (1-3) at Standish.

Emily Salls gave Sanford a lead 1 1/2 minutes into overtime, but Krystal Chaisson evened it with two minutes remaining.

Courtney Dumont scored four goals for the Spartans, including one to tie it with 1:15 left in regulation. Jess Warren had three goals for Bonny Eagle.

GORHAM 14, SOUTH PORTLAND 9: Katie Tucker scored four goals to pace the Rams (1-2) over the Red Riots (1-3) at South Portland.

Haley Perkins added three goals and Meghan Cushing scored twice for Gorham.

Shea O’Brien and Courtney Trufant had two goals each for South Portland.

Lily SanGiovanni made 22 saves for the Red Riots.

KENNEBUNK 16, WELLS 7: Kyra Schwartzman had six goals and an assist to lead the Rams (5-0) past the Warriors (1-3) at Kennebunk.

Hayley Fecko and Carly Sandler added three goals apiece, and Sandler also had two assists.

Jasmine Loukola led Wells with three goals and two assists.

Bella Kudas finished with 11 saves for Kennebunk.

SOFTBALL

TRAIP ACADEMY 16, OLD ORCHARD BEACH 3: Kaylie Andrews went 4 for 5 with two home runs, a triple and four RBI while tossing a one-hitter to lead the Rangers (2-1) over the Seagulls (0-7) at Old Orchard Beach.

Andrews struck out seven and walked five. Alli Barrett and Briana Lamoureux also homered, and Kendra Kagiliery had two doubles for Traip.

POLAND 12, FREEPORT 0: Kolby Woods pitched a four-hitter and the Knights (4-4) took advantage of nine walks to go with nine hits in beating the Falcons (1-5) in five innings at Poland.

Haley Whitworth went 2 for 2 with a triple, and Sarah Walton ended the game in the fifth with a two-run double.