SANFORD — Nicole Main went 3 for 4 with a double and a triple as Sanford earned a 7-5 victory against Biddeford in an SMAA softball game Monday.

Main also drove in two runs and scored twice for the Spartans (5-2), who broke a 4-4 tie with a three-run sixth inning and held off the Tigers (6-2).

Molly Boissonneault added two singles with two runs and an RBI, and Marli Wilson drove in a pair of runs for Sanford.

Erin Martin doubled and scored a run, and Jocelyn Moody drove in a run and scored once for Biddeford.

MASSABESIC 7, WESTBROOK 0: Sarah Howe pitched a six-hitter as the Mustangs (5-2) shut out the Blue Blazes (1-6) at Westbrook.

Lacey Bean drove in a pair of runs with a single and later scored on a single by Isabella Lucier as Westbrook scored five times in the sixth inning.

MCAULEY 8, BONNY EAGLE 7: Gabby Begos hit a three-run homer and Elizabeth Kennedy followed two batters later with a two-run homer as the Lions (2-6) opened with six runs in the first inning and held off the Scots (4-4) at Portland.

Bonny Eagle answered with four runs in the fourth and three in the seventh.

OCEANSIDE 11, WINSLOW 8: Alexis Mazurek hit a two-run homer during a six-run third inning and Brianna Dugan added a two-run blast in the fifth as the Mariners (8-0) held off the Raiders (6-1) at Rockland.

THORNTON ACADEMY 11, SOUTH PORTLAND 4: Maizie Lee’s two-run homer to right ignited a sixth-inning rally and her RBI single completed it as the Trojans (6-2) rallied from a 4-2 deficit to take a 10-4 lead against South Portland (1-7) in Saco.

Olivia Howe scored on both of Lee’s hits. Louissa Colucci added a two-run double.

FALMOUTH 10, LAKE REGION 0: Julia Treadwell had 14 strikeouts in a five-hitter, and Liberty Ladd added three hits and drove in a pair of runs to lead Falmouth (4-4) past the Lakers (1-7) at Naples.

Allison Murphy finished with two hits and three RBI for Falmouth, which scored five runs in the sixth inning.

Liz Cole had three hits and Jackie Morse two for Lake Region.

FRYEBURG ACADEMY 12, FREEPORT 0: Makayla Cooper went 4 for 4 with six RBI to lead the Raiders (6-3) over the Falcons (3-6) in five innings at Fryeburg.

Fryeburg scored six runs in the fourth to take a 9-0 lead: Cooper hit a two-run double followed by a two-run home run by Brooke Juneau. Nicole Bennett allowed two hits and struck out five for the Raiders.

SACOPEE VALLEY 7, OLD ORCHARD BEACH 6: Brynn Hink scored on a passed ball in the seventh inning to lift the Hawks (4-4) to a walk-off win over the Seagulls (0-7) at South Hiram.

McKenzie Fox hit a solo homer, and Grace Sanborn added a triple, a single and a run for Sacopee.

MARSHWOOD 13, CHEVERUS 1: Meaghan Sandler went 3 for 4 with two RBI and two runs to pace a 13-hit offense for the Hawks (4-3) as they downed the Stags (0-8) in six innings at South Berwick.

YARMOUTH 11, WELLS 6: Andrea St. Pierre had three hits, including a double and a triple, and drove in a pair of runs for the Clippers (5-2), who used a six-run third inning to pull away from the Warriors (4-4) at Yarmouth.

Eleanor O’Gorman also drove in two runs and Sydney St. Pierre hit a pair of singles for Yarmouth.

CAPE ELIZABETH 13, GRAY-NEW GLOUCESTER 9: Anna Torre broke a 9-9 tie with a three-run double and the Capers (7-2) scored five runs in the 10th inning to down the Patriots (5-3) at Gray.

Cape Elizabeth led 6-3 before Gray-New Gloucester scored three runs in the seventh: Alison Martell had a two-run single and later scored on a sacrifice fly by Hannah Dixon.

NOBLE 7, PORTLAND 2: Kassidy Lessard singled in the go-ahead run and also scored as Noble (4-4) used a three-run second inning to take a 3-1 lead against the Bulldogs (4-3) at Portland.

Kendra Silvers lined an RBI double and Kayla Lessard an RBI single during a four-run sixth for the Knights.

WINDHAM 17, DEERING 0: The Eagles (4-1) totaled 15 hits, including three home runs, and handled the Rams (2-3) in five innings at Windham.

Erin Elder had a three-run homer, and Christina Mooradian and Olivia Mora each added a two-run homer for Windham, which scored four runs in the first and second innings for an 8-0 lead.

GREELY 11, KENNEBUNK 0: Kelsey Currier struck out seven, holding Kennebunk (2-6) to no runs on two hits as Greely (5-2) won at Cumberland.

YORK 7, POLAND 1: Stephanie Rundlett struck out 20 and sparked a four-run fourth inning with a two-run double to lead the Wildcats (7-1) over the Knights (2-7) at Poland.

LACROSSE

ST. DOMINIC 18, BOOTHBAY REGION 7: Caroline Castonguay scored 10 goals as the Saints (6-0) defeated the Seahawks (2-2) at Boothbay Harbor.

SOUTH PORTLAND 12, BONNY EAGLE 11: Maddie Hassan scored with 40 seconds left, her seventh goal of the game, as the Red Riots (3-2) edged the Scots (2-3) at South Portland.