SOUTH PORTLAND – Windham built a 25-12 lead in the first half and held off South Portland for a 42-35 victory Tuesday night in an SMAA girls’ basketball game.

Meghan Gribbin had 17 points and Stephanie Frost scored 10 for the Eagles (2-0).

Abby Hasson scored nine points for the Red Riots (1-1), who put together a 14-6 run in the third quarter and got to within three in the fourth quarter. Danielle DiBiase and Danica Gleason each had six points.


CHEVERUS 67, WESTBROOK 35: Morgan Cahill scored 27 points and Britni Mikulanecz added 10 as the Stags (2-0) downed the Blue Blazes (1-1) at Portland.

Jessica Harris paced Westbrook with 10 points.


DEERING 47, SANFORD 30: Kayla Burchill had 24 points and 16 rebounds to lead Deering (2-0) over Sanford (0-1) at Portland.

Marissa MacMillan had 10 rebounds and four blocks for the Rams. Taylor Flood scored 14 for the Redskins.


PORTLAND 53, NOBLE 49: Nicolette Kapothanasis had 14 points, including four late free throws, and Nyaliep Deng had five steals in the final period to help the Bulldogs (1-1) get past the Knights (0-2) at Portland.

Brittany Racicot had 19 points for Noble.


YORK 60, GRAY-NEW GLOUCESTER 37: Stephanie Gallagher scored 20 points, and Nicole Taylor had 15 points and 11 rebounds to lead York (2-0) past visiting Gray-New Gloucester (0-2).

Gallagher scored 15 in the first half as the Wildcats grabbed a 29-11 lead.


MASSABESIC 49, SCARBOROUGH 41: Cassidy Mathews scored seven of her 15 points from the foul line, leading the Mustangs (1-1) past the Red Storm (0-2) at Waterboro.

Morgan Reny contributed 12 points, and Emily Schatz added eight points, six rebounds and five blocks for Massabesic.

Maria Philbrick led Scarborough with 10 points.


GORHAM 47, MARSHWOOD 23: Mia Rapolla scored 22 points as the Rams (2-0) beat the Hawks (0-2) at Gorham.

Kristin Ross added 13 points and eight rebounds for Gorham.


FALMOUTH 61, FREEPORT 31: Jenna Serunian scored 17 points and pulled down 17 rebounds to lead the Yachtsmen (2-0) over Freeport (0-2) at Falmouth.

Laney Evers added 12 points and seven assists for Falmouth.

Erin Hall paced the Falcons with 11 points.


RANGELEY 41, GREATER PORTLAND CHRISTIAN 35: Chantel Carrier scored six of her game-high 15 points in the third quarter when the Lakers (2-0) outscored the Lions (1-1) 18-11 to pull away at South Portland.

Robyn Waugh had 14 points for the Lions.


BONNY EAGLE 49, BIDDEFORD 44: Jessica MacDonald scored 10 of her 20 points in the fourth quarter as the Scots (1-1) rallied from a 39-31 deficit in the final four minutes against the visiting Tigers (0-2).

Sarah Assante chipped in eight points, seven assists and five steals for the Scots.

Alyson Roy had 11 points and Keila Grigware scored 10 for Biddeford.


CAPE ELIZABETH 33, POLAND 30: Kayla Raftice had 10 points, 14 rebounds and four steals to lead the Capers (2-0) over the visiting Knights (0-2).

Emily Donovan had seven of her nine points in the fourth period for the Capers.


BRUNSWICK 64, MT. ARARAT 56: Emily Bryant scored 19 points as the Dragons (2-0) beat Mt. Ararat (0-2) at Brunswick.

Lyse Henshaw had three 3-pointers and scored 13 points, and Dakota Foster added 10 points for Brunswick.


MORSE 77, OXFORD HILLS 35: Nikoline Ostergaard had 22 points and 11 steals to lead Morse (2-0) over Oxford Hills (0-2) at Bath.

The Shipbuilders outscored the Vikings 50-14 over the second and third quarters to put the game out of reach.

Emma Block added 20 points for Morse.


BOOTHBAY REGION 28, LISBON 25: Allison Crocker had 10 points and six rebounds for the Seahawks (1-1), who took an 11-3 lead in the first quarter and held off the Greyhounds (1-1) at Boothbay Harbor.


GEORGES VALLEY 50, WISCASSET 29: Kennadi Grover scored 19 points as the Buccaneers (1-1) beat the Redskins (0-2) at Thomaston.

Ali Johnson led Wiscasset with 16 points.


HYDE 36, ISLESBORO 15: Dexie Cercos opened the game with a 3-pointer and scored seven of her 11 points in the first quarter to help Hyde (1-1) get past Islesboro (0-3) at Bath.

Sage Harris had 12 points for the Phoenix.