SACO — Mackenzie Holmes scored a game-high 22 points Tuesday night and Gorham remained undefeated with a 60-51 victory against Thornton Academy in an SMAA schoolgirl basketball game.

Emily Esposito had 16 points and Danasia Fennie chipped in eight for Gorham (15-0).

Alexandra Hart led Thornton Academy (9-6) with 12 points. Ashley Howe and Isabella Robinson each tossed in 10.

YORK 50, FALMOUTH 36: Shannon Todd scored 18 points as York (15-0) downed the Yachtsmen (5-10) at Falmouth,

The Wildcats held a small lead through most of the game, then pulled away with a 17-10 run in the fourth quarter.

Abigail Ryan led Falmouth with 13 points.

SOUTH PORTLAND 60, WINDHAM 44: Maddie Hasson collected her 1,000th career point and finished with a game-high 30 to lift the Red Riots (13-2) over the Eagles (8-7) at South Portland.

Meghan Graff chipped in 13 points for the Red Riots, who outscored the Eagles 15-8 in the third quarter to extend their lead to 44-30.

Ciera Berthiaume, Julia Linevitch and Sadie Nelson led Windham with nine points each.

Hasson passed 1,000 points with her first basket of the third quarter.

DEERING 46, BONNY EAGLE 32: Tasia Titherington led the Rams (9-6) with 13 points and Delaney Haines added 12 against the Scots (6-9) at Standish.

Deering took control from the start, with a 12-4 first-quarter lead.

Natalie Bushey led Bonny Eagle with eight points.

LINCOLN ACADEMY 55, MEDOMAK VALLEY 47: Brie Wajer was 4 of 5 from the foul line in the fourth quarter as the Eagles (13-2) pulled away from the Panthers (5-10) at Newcastle.

Lincoln led 38-37 heading into the fourth quarter.

Wajer finished with a game-high 21 points for the Eagles, including 10 in the first quarter. Samantha Burke added 11.

Gabrielle DePatsy led Medomak Valley with 16 points, Maggie Cox chipped in 10, including three 3-pointers.

RANGELEY 52, PINE TREE ACADEMY 35: Blayke Morin had 24 points, 13 rebounds and three steals as the Lakers (14-1) handled the Breakers (9-7) at Freeport.

Alex Goodman had 20 points, including four 3-pointers, and Adriana DePalma added eight points for Pine Tree.

RICHMOND 60, NORTH YARMOUTH ACADEMY 28: Sydney Tilton scored 17 points to lead Richmond (11-2) over the Panthers (1-13) at Yarmouth.

Ashley Abbott added 11 points and Mackenzie Abbott had 10 for the Bobcats, who led 30-11 at halftime.

Sydney Plummer scored 12 points and Margaret Larson 11 for the Panthers.

MT. BLUE 56, LEAVITT 38: Caitlin Kane scored 33 points and Eryn Doiron added 11 to lead the Cougars (7-7) past the Hornets (7-8) at Farmington.

Leavitt was led by Sophia Gilbert and Chantel Eells with 15 points apiece.

GREELY 46, CAPE ELIZABETH 31: Anna DeWolfe scored 17 points to pace Greely (12-3) over Cape Elizabeth (5-9) at Cumberland

DeWolfe also had four steals, four assists and five rebounds for the Rangers, who opened a 26-11 halftime lead.

Moira Train led Greely with 10 rebounds. Molly Chapin finished with nine points and nine boards.

MARSHWOOD 53, BIDDEFORD 48: Kaylah Abdul scored seven of her team-high 12 points in overtime to help the Hawks (7-7) pull away from the Tigers (2-13) at South Berwick.

Emily Robida chipped in 11 points and Kathleen Locke scored nine points on three 3-pointers for Marshwood, which outscored Biddeford 10-5 in overtime.

Grace Martin scored 24 points and Brittany Roy added 11 for the Tigers.

MCAULEY 43, SCARBOROUGH 38: Jessica Willerson had 17 points and 14 rebounds for the Lions (13-2), who held off the Red Storm (5-9) at Portland.

Brooke Howard added 14 points and 11 rebounds for McAuley.

Brooke Malone scored 20 points for Scarborough.

SACOPEE VALLEY 45, HYDE 28: Abby Hughes scored eight of her team-leading14 points in the first half as Sacopee Valley (6-8) opened a 27-19 lead against Hyde (5-9) at South Hiram.

Helen Ruhlin scored 10 first-half points for the Hawks, and Annette Humphrey finished with 12 points. The Hawks limited Hyde to two points in the third quarter to extend their lead to 37-21.

Diamond Brown led the Phoenix with 17 points.

MORSE 40, ERSKINE ACADEMY 26: Signe Ostergaard scored eight of her game-high 14 points in the fourth quarter as the Shipbuilders (8-7) closed on a 17-6 run to pull away from the Eagles (4-10) at Bath.

Emma Harrington added nine points and 10 rebounds, and Isabelle Paulus also grabbed 10 rebounds for Morse.

Malorie Weaver scored 11 points and Mallory Chamberlain added nine for Erskine.

NOBLE 52, PORTLAND 48: Taylor Mallett scored 18 points as the Knights (1-13) got by the Bulldogs (0-15) at North Berwick.

Sam Couture had 14 points and Gabby Hanson tossed in eight for Noble.

Rose Griffin scored 19 points and Manuela Eubanks chipped in 13 for Portland.

GRAY-NEW GLOUCESTER 42, YARMOUTH 32: Skye Conley scored 10 points as Gray-New Gloucester (11-4) defeated the Clippers (7-8) at Yarmouth.

Cory Langenbach led Yarmouth with 10 points.

LAKE REGION 53, KENNEBUNK 42: Kristen Huntress scored 20 points for the Lakers (12-3), who pulled away from the Rams (7-8) in the second half at Naples.

Chandler True added 12 points, and Melody Milllett finished with eight points and 10 rebounds for Lake Region, which led 38-30 going into the fourth quarter.

Gabby Fogg led Kennebunk with 13 points.

CHEVERUS 51, MASSABESIC 28: Emme Poulin scored 13 points to lead the Stags (10-6) over the Mustangs (3-12) at Waterboro.

Grace Soucy added 10 points for Cheverus, which built a 34-12 halftime lead.

Sarah Guimond had nine points, and Skylar Renaud and McKenzy Ouellette each added seven for Massabesic.

BRUNSWICK 57, CONY 40: Freshman Charlotte MacMillan had 17 points, 10 rebounds, six assists and four steals as the Dragons (10-5) topped Cony (2-12) at Brunswick.

FREEPORT 45, POLAND 40: The Falcons (9-6) used a balanced offense to down the Knights (6-9) at Freeport.

Regan Lynch had 15 points, and Megan Cormier and Taylor Rinaldi each chipped in eight for Freeport.

HOCKEY

FALMOUTH 4, YORK 0: Camden Carrier had a pair of goals as the Yachtsmen (13-2-2) skated past the Wildcats (8-8) at Falmouth.

Marcy Kittredge had a goal and an assist, Sarah Noyes added a goal, and Evie Clement and Caroline Proctor handed out a pair of assists.