SOUTH BERWICK — Drew Bartlett hit a 3-pointer with time winding down in the second overtime as Marshwood beat Massabesic 67-65 in a boys’ basketball game on Monday.

Bartlett finished with 23 points, and Ryan O’Neil added 14 for Marshwood (7-8).

Daniel Amabile led Massabesic (1-14) with 29 points and Josh Daigle added 15 and Weston Bergeron 10.

MEDOMAK VALLEY 54, MORSE 51: Nicholas DePatsy finished with 28 points and five assists as the Panthers (13-2) beat the Shipbuilders (10-4) at Waldoboro.

Ethan Winglass scored 25 points to lead the Shipbuilders.

LINCOLN ACADEMY 71, BELFAST 45: Sawyer Pinkham finished with 19 points and Cody Tozier added 16 points and eight rebounds to lead the Eagles (10-5) past the Lions (6-8) at Newcastle.

SACOPEE VALLEY 51, GREATER PORTLAND CHRISTIAN 34: Blake Trueworth finished with 17 points to lift the Hawks (5-8) past the Lions (3-9) at South Portland.

Brady Denison added 10 points for the Hawks. Mason Jones had 10 rebounds for the Lions.

YORK 65, POLAND 54: Trevor Labonte scored 22 points to lead the Wildcats (8-6) over the Knights (7-7) at Poland.

Justin Frecker had 18 points for York. Alan Young scored 22 for Poland.

SANFORD 62, BIDDEFORD 42: Connor Yuill scored 18 points and Harris Layn added 14 for the Spartans (4-9) in a win over the Tigers (1-13) at Biddeford.

Patrick Pearl scored 15 points for Biddeford.

HYDE 64, NORTH YARMOUTH ACADEMY 31: Andrew Palermo had 14 points and the Phoenix (12-1) beat the Panthers (7-8) at Yarmouth.

Antoine Montgomery added 13 points, Kiefer Cundy had 12 and Gregor Kidger had 10 for Hyde.

LAKE REGION 61, KENNEBUNK 48: Quinn Piland had 14 points as the Lakers (10-4) pulled away to beat the Rams (4-10) at Kennebunk.

Jackson Lesure scored 12 points and Nicholas Wandishin added 10 points for the Lakers. Zachary MacKinnon had 17 points for Kennebunk.

WAYNFLETE 58, WELLS 41: Abel Alemayo scored 14 points and Pace Hutchinson finished with 12 to lead the Flyers (11-1) past the Warriors (1-13) at Wells.

Milo Belleau added 10 points for Waynflete. Nate Booth had 17 points for Wells.

BOOTHBAY REGION 84, WISCASSET 46: John Hepburn scored 17 points and Julian Aponte added 14 to lift the Seahawks (13-1) past the Wolverines (4-11) at Wiscasset.

Abel Bryer chipped in 12 points and Evan Hepburn scored 11 for the Seahawks. Brandon Spraque had 15 points for the Wolverines.

OLD ORCHARD BEACH 53, TRAIP ACADEMY 40: Zach Hirst scored 17 points and Eric Hogan added 15 for the Seagulls (7-7) in a win over the Rangers (5-8) at Old Orchard Beach.

Daniel Tokarz scored 10 points for Traip.

GIRLS’ BASKETBALL

PINE TREE ACADEMY 55, HYDE 42: Alex Goodman had 25 points and seven assists for the Breakers (15-1), who beat the Phoenix (11-2) at Freeport. Lilli Allen had 20 points for Hyde.

YORK 45, POLAND 38: Mia Briggs finished with 12 points and 11 rebounds to lead the Wildcats (12-2) past the Knights (8-6) at York. Chloe Smedley had 10 points and 10 rebounds for the Wildcats. Michaella Arsenault had 12 points to lead Poland.

MARSHWOOD 60, MASSABESIC 33: Kathleen Locke had 18 points and 10 rebounds to lead the Hawks (8-7) over the Mustangs (1-11) at Waterboro.

FALMOUTH 43, YARMOUTH 33: Ally Hickey scored 14 points and Jessica Burton added 10 as Falmouth (9-5) beat the visiting Clippers. Johanna Hattan scored 10 points for Yarmouth (6-8).

GRAY-NEW GLOUCESTER 69, FREEPORT 42: Skye Conley and Maria Valente each had 18 points as the Patriots (13-1) beat the Falcons (1-13) at Gray.

Zoe Adams had 15 points. Kayla Belanger had 11 points and Regan Lynch 10 for Freeport.

LINCOLN ACADEMY 64, BELFAST 43: Gabrielle Wajer had 10 points to lead the Eagles (11-4) over the Lions (0-15) at Belfast. Leslie Sandefur had 12 rebounds for Lincoln. Mariah Sturgis had 19 points for Belfast.

TRAIP ACADEMY 55, OLD ORCHARD BEACH 51: Marina Casey had 24 points and 13 rebounds for the Rangers (4-10) as they beat the Seagulls (10-3) at Kittery. Abby Dubois had 24 points for OOB.

GIRLS’ HOCKEY

BRUNSWICK 3, PORTLAND/DEERING 1: Jordan Van Savage made 27 saves and Tessa Cassidy and Colleen McKearney each had a goal and two assists as the Dragons (3-13) beat Portland/Deering (1-13-1) at Troubh Ice Arena.

Madeline Berry added a goal and an assist for Brunswick. Delany Stokes scored for Portland/Deering.

FALMOUTH 9, BIDDEFORD 1: Camden Carrier had three goals and two assists, and Evie Clement had two goals and one assist for Falmouth (11-4) as it downed the Tigers (6-9-1) at Biddeford Ice Arena. Sarah Hutcheon and Martina St. Angelo each had a goal and an assist.