SANFORD – Morgan Fogg scored 17 points Friday night to lead undefeated Sanford to a 55-47 victory against Gorham in a Southwestern Maine Activities Association schoolgirl basketball game.

Samantha Adams contributed 15 points and Heather LeBlanc added 12 for Sanford (3-0), which took a 39-36 lead through the third quarter after a 22-22 halftime score.

Ashley Woodbury buried four 3-pointers and finished with 17 points for Gorham (0-3).

SCARBOROUGH 44, MARSHWOOD 31: Mary Redmond scored 15 points and Maria Philbrick added 13 to lead the Red Storm (3-0) over the Hawks (1-2) at Scarborough.

The Red Storm took a 17-3 lead in the first quarter and were never seriously threatened.

KENNEBUNK 41, NOBLE 31: Samantha Carey had 13 points, 20 rebounds and five blocks to propel the Rams (1-2) over the Knights (1-2) at Kennebunk.

Betsy Craig added 10 points with four assists and four steals. She was 8 of 10 at the line.

Chandler Waterman scored 14 points for Noble.

MCAULEY 74, PORTLAND 26: Allie Clement scored 16 points as the visiting Lions (3-0) cruised past the Bulldogs (0-3) at Portland.

Olivia Smith chipped in 14 points and Jackie Welch added 12.

WINDHAM 39, BIDDEFORD 23: Sam Frost had 10 points, seven steals and eight assists to help the Eagles (2-1) down the Tigers (0-3) at Windham.

Haley Batchelder scored 11 points, and Sadie Nelson had seven points and 10 rebounds for Windham, which led 23-12 at the half.

Carissa Gelinas scored 12 points for Biddeford.

MORSE 40, MEDOMAK VALLEY 36: Megan Hixon and Signe Ostergaard scored 11 points apiece, and Sadia Crosby added 10 to lead the Shipbuilders (1-2) past the Panthers (0-3) at Waldoboro.

Hixon scored five in the third quarter, when Morse used a 12-1 run to take a 30-22 lead.

Samantha Griffin led Medomak Valley with 17 points.

MT. ARARAT 71, ERSKINE ACADEMY 42: Caitlyn LaFountain totaled 26 points, including five 3-pointers, to power Mt. Ararat (3-0) past Erskine Academy (0-3) at Topsham.

Mallory Nelson added 12 points and Kristy Willey put in 11 for Mt. Ararat.

Bridget Humphrey led Erskine with 19 points.

ST. DOMINIC 67, MOUNTAIN VALLEY 50: Kelly Pomerleau scored 28 points to lead the Saints (2-1) past the Falcons (1-2) at Auburn.

GREATER PORTLAND CHRISTIAN SCHOOL 41, ACADIA CHRISTIAN 12: The Lions (2-0) had 12 players score against the Seahawks (0-1) at Portland.

Ashlee Dawson scored all six of her points to spark a 21-0 first quarter for Greater Portland.

VALLEY 41, VINALHAVEN 34: Teagan Laweryson had 14 points, seven assists and three rebounds to lead the Cavaliers (2-1) over Vinalhaven (1-3) at Bingham.

FOREST HILLS 69, NORTH HAVEN 17: Kori Coro and Dana McNally each scored 14 points as the Tigers (5-0) beat North Haven (0-3) at Jackman.

HOCKEY

FALMOUTH 4, BRUNSWICK 2: Abby Payson and Gabby St. Angelo each had a goal and two assists to help Falmouth (4-3) beat the Dragons (2-5) at Brunswick.

Camden Carrier scored the go-ahead goal at 9:01 of the second period.

GREELY 12, MT. ARARAT 1: Sarah Kurland and Danita Storey scored hat tricks as Greely (5-2) handled Mt. Ararat (0-6) at Brunswick.

The Rangers totaled five goals in the first period, with Kurland scoring after just 46 seconds.