KENNEBUNK — Stephanie Sullivan scored a game-high 16 points Monday to lead Kennebunk to a 54-31 victory against Biddeford in an SMAA schoolgirl basketball game.

Olivia Sandford added nine points and 11 rebounds for Kennebunk (4-2), which had an 18-0 run to start the game.

Brittany Roy scored 11 of her team-high 15 points for Biddeford (0-7) in the fourth quarter.

MARSHWOOD 62, MASSABESIC 52: Four players scored in double figures as the Hawks (3-4) downed the Mustangs (1-5) at South Berwick.

Kaylah Abdul scored 12, Hailey Tarr and Kathleen Locke each had 11, and Courtney Thim added 10 for Marshwood, which outscored Massabesic 20-12 in the fourth quarter after leading 42-40 after the third. Abdul also hit three 3-pointers.

McKenzy Ouellette scored a game-high 21 points for Massabesic and also hit three 3-pointers. Skylar Renaud added 12 points for the Mustangs.

LINCOLN ACADEMY 51, WINSLOW 46: Gabrielle Wajer had 12 pounds, five rebounds and four assists to lead the Eagles (6-1) past the Black Raiders (6-1) at Winslow.

Chloe Hallowell and Brianna Genthner each added eight points, and Alyx York contributed seven points, six rebounds and three steals for Lincoln.

Ciara Leclair scored a game-high 14 points for Winslow, which led 30-25 at halftime.

BOOTHBAY REGION 38, LISBON 14: Page Brown scored a game-high 15 points to lead the Seahawks (8-0) past the Greyhounds (4-4) at Boothbay Harbor.

Faith Blethen added eight and Angie Perkins chipped in six for Boothbay, which outscored Lisbon 17-0 in the third quarter.

Kaylin Lee led the Greyhounds with nine points. Jasmin Lee scored five.

THORNTON ACADEMY 39, SANFORD 22: Isabella Robinson made a pair of 3-pointers and finished with 10 points to lead the Trojans (6-1) over the Spartans (1-6) at Saco.

Ashley Howe added eight points for Thornton, which outscored Sanford 15-7 in the third quarter to extend its lead to 33-17.

Sanford was led by Julia Allen with six points.

BOYS’ BASKETBALL

CHEVERUS 74, NOBLE 33: Jack Casale and Jesse Matthews scored 18 points apiece, and Casale also pulled down 13 rebounds to lead the Stags (6-1) past the Knights (0-7) at Portland.

Austin Boudreau added 13 points and Dominic Casale chipped in 10 for Cheverus, which led 34-19 at halftime.

Brandon Davis led Noble with 15 points.

KENNEBUNK 76, BIDDEFORD 61: Zachary MacKinnon scored 13 of his game-high 31 points in the second quarter as the Rams (4-2) pulled away from the Tigers (1-5) at Biddeford.

Cameron Lovejoy added 21 points for the Rams, including 11 in the second quarter as Kennebunk outscored Biddeford 26-13 to build a 35-21 halftime lead.

The Rams also got 10 points each from Travon Bradford and Patrick Grady.

Patrick Pearl scored 17 points and Kyle Norton chipped in 16 to pace Biddeford.

BOYS’ HOCKEY

WINDHAM/WESTBROOK 4, MARSHWOOD/TRAIP ACADEMY/SANFORD 3: Zack Callahan scored two goals, including the eventual winner midway through the third period on a power-play, to lead Windham/Westbrook (5-0) past Marshwood/Traip Academy/Sanford (0-4-1) at Dover, New Hampshire.

Henry Honkonen had a hat trick, including the first two goals of the game, to give Marshwood/Traip/Sanford a 2-0 lead early in the second period. He later scored unassisted on a power play late in the second period for a 3-2 lead heading into the third period.

BRUNSWICK 2, CAPE ELIZABETH 2: Matt Deveaux tied it for the Dragons (3-3-1) early in the third period against the Capers (3-2-2) at Portland.

The Capers took the lead 8:22 into the game on a power-play goal by Matt Riggle from Carter Brock. Brunswick tied it on a goal by Jameson Cyr with 15 seconds left in the period.

Ben Ekedahl put the Capers back in front 3:55 into the second from Riggle and Phil Tarling.