NORTH BERWICK — Abigail Sprague drew a bases-loaded walk in the bottom of the eighth inning to score Mackenzie Aleva and lift Noble to a 2-1 victory against Massabesic in a Class A South softball game Wednesday.

Aleva led off the eighth with a single, then advanced to third on a throwing error. After starter Grace Tutt walked the bases loaded, Sprague drew another walk to score the winning run.

Raegan Kelly picked up the win for Noble (9-2), allowing two hits while striking out 14 in a complete game. Tutt gave up four hits and four walks while striking out six.

Noble took a 1-0 lead in the first on a fielder’s choice that scored Aleva. Massabesic (9-3) tied the game in the fourth on a groundout by Kyra-Mei Cartwright that scored Julia Gregoire who led off the inning with a triple.

GORHAM 4, WINDHAM 1: The Rams (8-4) received run-scoring singles from starter Grace McGouldrick, Emily Murray and Kiana Tracey during a four-run third inning and downed the Eagles (10-2) at Gorham.

Windham got an RBI single from Taylor Tibbetts in the fifth.

McGouldrick went the distance for the Rams, allowing five hits, striking out eight and walking three.

THORNTON ACADEMY 20, DEERING 4: Jenica Botting was 3 for 4 and drove in four runs as the host Golden Trojans (10-2) easily got by the Rams (1-10) at Saco.

Louisa Colucci hit a three-run homer for Thornton Academy, while Olivia Howe and Kylie Lavallee each added two RBI.

SOUTH PORTLAND 6, WESTBROOK 3: Stephanie Aceto doubled home two runs and then scored on a double by Maeve Kelley to key a four-run third inning that gave the Red Riots (3-8) a 4-3 lead over Westbrook (0-10) at South Portland.

Aceto finished with three RBI on two hits. Kaitlin Bouchard and Meghan Livingston each had two hits and an RBI for South Portland.

Emily Talbot had two hits and drove home a run for the Blue Blazes.

PORTLAND 8, BIDDEFORD 4: The Bulldogs (11-4) used a two-run double from Kitiara Rosmus and an RBI double by Taylor Crosby in the sixth inning to pull away from the Tigers (4-7) at Biddeford.

Starter Jessica Brown blasted a bases-clearing double in the fourth to help Portland open a 5-1 lead.

Biddeford answered in the fifth as Alex Chase hit a two-run home run and Aibhlin O’Connor followed with a solo shot to cut the deficit to 5-4.

Brown went the distance for the Bulldogs, striking out four and walking two.

MORSE 8, NOKOMIS 3: Paige Faulkingham had three hits as the Shipbuilders won in Newport.

Morse (7-3) got a four-hitter from Marissa Parks, who also had a double and two singles.

Austin Leighton hit a pair of doubles as part of a three-hit day for Nokomis (6-5).

MEDOMAK VALLEY 2, WATERVILLE 0: Addie Jameson struck out 11 as visiting Medomak Valley (10-1) shut out Waterville.

Lydia Simmons and Emily Wotton each had two hits for Medomak, which scored a run in the first inning on a passed ball and the other in the seventh on an error.

Madison Clowes struck out 13, Elyssa Giguere had two singles and Molly Wasilewski hit a double for Waterville (2-8).

FRYEBURG ACADEMY 9, FREEPORT 0: Nicole Bennett threw a two-hitter, striking out 11, and the Raiders (7-2) pounded out 14 hits to beat the Falcons (1-9) in Freeport.

Bennett walked two.

Mackenzie Buzzell had three hits, including a double, and drove in three runs. Makayla Cooper and Brianna Brunell each added two hits for Fryeburg.

OCEANSIDE 13, LINCOLN ACADEMY 1: Chloe Jones threw a complete game with 11 strikeouts and drove in a run as the Mariners (7-2) cruised past the Eagles (1-10) in five innings in Rockland.

Jones allowed three hits, while Hannah Moholland had two doubles and drove in three runs. Oceanside scored four runs in the third inning to take a 6-0 lead.

Caroline Fowler drove in a run with a single in the sixth for the Eagles.

MAINE GIRLS’ ACADEMY/FALMOUTH 6, SANFORD 3: Elizabeth Kennedy blasted a two-run homer to center to give Maine Girls’ Academy (4-7) a 3-2 lead over the Spartans (1-11) in Sanford.

Jill Joyce drew a two-out walk to get on base ahead of Kennedy’s homer.

Madeline Beaulieu scored on a passed ball in the fourth to up the Lions’ lead to 4-2.

BONNY EAGLE 12, CHEVERUS/NORTH YARMOUTH ACADEMY 7: Nell Spencer and Makala Greene hit RBI singles, Samantha Averill added a sacrifice fly, and the Scots (4-8) took a 6-4 lead with three runs in the fourth inning against the Stags (0-12) in Portland.

Spencer hit a two-run double in the fifth as Bonny Eagle added three more runs for a 9-5 lead.

OAK HILL 23, BOOTHBAY REGION 0: Charlotte Waterman went 3 for 5 with three RBI to lead the Raiders (7-3) over the Seahawks (0-9) in Wales.

Emma Hlister had three hits, including a double and a home run, and two RBI, while Julia Ahlberg also homered and drove in a two runs.

GARDINER 13, MAINE CENTRAL INSTITUTE 1: Jillian Bisson had a double among her three hits and also pitched a three-hitter to lead the Tigers (11-1) in a five-inning win in Gardiner.

Haley Brann had two hits for Gardiner, while Jazmin Clary ended the game with a two-run home run in the fifth.

The Huskies fell to 2-9.

MONMOUTH ACADEMY 7, HALL-DALE 3: Emily Kaplan, Katie Harris and Hannah Anderson each had two hits to lead the Mustangs at Farmingdale.

Anderson also drove in three runs for Monmouth (10-2).

Amanda Benner had an RBI double for Hall-Dale.

LACROSSE

MORSE 18, CONY 12: Paige Daigle had six goals and an assist to pace the host Shipbuilders (6-2) against the Rams (2-5).

Amanda Gagne had three goals and doled out three assists for Morse, while Emily Martin added three goals and an assist, and Emily Belanger chipped in with a pair of goals.

Faith Leathers-Pouliot led Cony with four goals. Lauren Coniff had three goals and two assists, and Kami Lambert added two goals and an assist.

MESSALONSKEE 18, MT. ARARAT 6: Ally Turner scored seven goals and had five assists to lead Messalonskee over Mt. Ararat in Topsham.

Lydia Dexter, Lauren Pickett and Katie Seekins each added three goals for Messalonskee (7-1). Sophie Holmes won seven ground balls.

Emily Welch had four goals for Mt. Ararat (1-7). Casi Perow had nine saves.

GARDINER 8, ERSKINE ACADEMY 6: Claire Crocker had a hat trick and Julia Hinkley made 15 saves to lead Gardiner past Erskine at Thomas College in Waterville.

Evelyn Hinkley added two goals for Gardiner (3-4) while Hailee Lovely, Madisyn Smith and Lauren Chadwick had one apiece.

Hayley Hinds had two goals for Erskine (4-3).