FREEPORT — Madison Savary scored on a free position in overtime Monday as Morse High remained unbeaten in girls’ lacrosse with a 7-6 win over Freeport.

Madison Olsen scored three goals to lead Morse (7-0).

Courtney Broderick had three goals and two assists to lead Freeport (3-4).

SANFORD 10, WINSLOW 9: Monica Trausch scored the winner in overtime to lead the Spartans (3-5) past the Raiders (0-7) at Thomas College in Waterville.

Maddie Leigh led all scorers for Sanford with eight goals, Trausch finished with a pair of goals and an assist, and Liz Helmreich dished out three assists.

Sabrina Jandreau was the top scorer for Winslow with three goals; Sarah Stevens and Heather Kervin each added a pair of goals.

GARDINER 10, OCEANSIDE 7: Hailee Lovely scored four goals to spark the host Tigers.

Nickyia Lovely and Bryce Smith added two goals apiece for Gardiner (4-3).

Sierra Beal had a hat trick for Oceanside (3-3).

MASSABESIC 10, SCARBOROUGH 3: Madi Drain had three goals and an assist, and Delia Sylvain two goals and two assists, as Massabesic (7-1) easily beat the Red Storm (2-7) in Scarborough.

Maquila DiMastrantonio added a pair of goals for the Mustangs. Sami Shoebottom had 14 saves for Scarborough.

SOFTBALL

WELLS 10, KENNEBUNK 1: Anya Chase struck out 14 in tossing a four-hitter, and also rapped four hits to lead the Warriors (6-5) over Kennebunk (4-7) in Wells.

Olivia Clay and Casi Haye each had three hits and two RBI for Wells.

YORK 4, TRAIP ACADEMY 0: Stephanie Rundlett struck out 19 and had a no-hitter into the bottom of the seventh inning as the Wildcats (10-1) defeated the Rangers (5-4) in Kittery.

The Wildcats scored their runs in the top of the seventh inning with two outs. Kiley Blondin hit a two-run double before scoring on an RBI single by Olivia Coughlin. Rundlett, who finished 4 for 4, drove in Coughlin on an RBI double.

Cecelia Driscoll recorded the Rangers’ hit in the bottom of the seventh inning with two outs and two strikes.

GREELY 6, FRYEBURG ACADEMY 1: Evan Carrell and Sarah Felkel had back-to-back two-run singles in a six-run sixth inning to help lead the Rangers (7-3) over the Raiders (7-4) in Fryeburg.

MARSHWOOD 5, PORTLAND 0: Emily Robida threw a one-hitter and also drove in two runs to lead the Hawks (6-5) over the Bulldogs (5-6) in Portland.

LAKE REGION 9, FREEPORT 8: Haley Fernald drove home the winning run with a two-out single in the bottom of the seventh as the Lakers (2-9) edged the Falcons (3-8) at Naples.

Brooke Harriman lined a two-run triple, her third hit of the game, to start the four-run inning and later scored on a Kaylyn Lorrain’s sac fly.

Freeport took the lead in the top of the inning with four runs, led by Lauren Brigg’s two-run single.

YARMOUTH 7, FALMOUTH 5: Sydney St. Pierre hit a two-run double to pace a five-run fifth inning as the Clippers (7-3) built a 7-2 lead and survived a late rally from the Yachtsmen (5-6) at Yarmouth.

SOUTH PORTLAND 5, DEERING 2: Stephanie Aceto doubled in a run and also picked up the win to lead the Red Riots (2-9) over the Rams (2-9) in South Portland.

MEDOMAK VALLEY 14, SPRUCE MOUNTAIN 4: Gabby DePatsy struck out seven and also contributed a pair of singles to carry Medomak Valley (7-3) past the Phoenix (3-7) in Jay.

Lydia Simmons led the Panthers with three hits and three RBI; Josie Jameson added two singles.

BIDDEFORD 18, CHEVERUS 1: Brook Davis was 4 for 4, including three homers, driving in eight runs to power a 19-hit attack as the Tigers (9-2) handled the Stags (0-11) in five innings at Biddeford.

Jocelyn Moody went 4 for 4 with four RBI and scored four times for Biddeford, and Grace Martin added three hits, including a pair of doubles.

GRAY-NEW GLOUCESTER 3, SACOPEE VALLEY 1: Cara Waltz had three hits, including an RBI double in the fifth to help the Patriots (7-3) beat the Hawks (5-6) in Hiram.

Sacopee Valley took a 1-0 lead in the bottom of the second when Grace Sanborn reached on an error to score Tianna Garland. Gray-New Gloucester responded with Waltz’s double in the fifth and added another run in the inning on an RBI single from Alison Martell.

Martell picked up the win for the Patriots, pitching three innings of relief, giving up one hit and striking out seven. .

SANFORD 11, BONNY EAGLE 1: Jen Jones went the distance, allowing just one run on four hits, striking out 13 and walking three as the Spartans (9-2) rolled by the Scots (5-6) at Sanford.

Sanford pulled away in the fourth inning when they had 11 batters come to the plate, scoring seven times, highlighted by a two-run homer from Nicole Main and a pair of singles in the inning from Molly Boissonneault.

Boissonneault went 3 for 3 with an RBI, and Main finished 2 for 4, driving in a pair of runs and scoring twice.

Jones went 2 for 4 with a double and triple, scoring three runs.

Ashlyn Wintle drove in Bonny Eagle’s run in the first inning with a single.

THORNTON 18, MCAULEY 1: Louissa Colucci struck out 11 over five innings in holding McAuley (3-8) to three hits during a five-inning victory by the Trojans (8-3) in Saco.

Thornton took control early, breaking a 1-1 tie with eight runs in the second inning. Libby Pomerleau had a two-run double in the second and Hannah Collins a two-run single. The Trojans, behind two-run singles from Pomerleau and Olivia Howe, added nine more runs in the fourth.

The Lions’ run came on an RBI double by Elizabeth Kennedy in the first inning.

WINDHAM 12, WESTBROOK 0: Danielle Tardiff threw a perfect game, and also hit a two-run home run in the bottom of the fourth to lead the Eagles (8-1) over the Blue Blazes (1-9) in five innings in Windham.

Tardiff struck out 12, and Olivia Mora added a three-run homer in the third to spark a five-run inning. Katelyn Troiano added two hits, scored three times and stole three bases for Windham.

MASSABESIC 11, GORHAM 2: Lacey Bean blasted a three-run homer as Massabesic (7-4) opened the scoring with four runs in the third inning against the Rams (5-6) in Gorham.

After Noelle DiBiase lined a two-run homer for Gorham in the fourth, the Mustangs pulled away with a three-run rally in the fifth and four more runs in the seventh.

Grace Tutt led Massabesic with three hits.

CAPE ELIZABETH 11, POLAND 2: Tess Haller scored on a groundout and Maddie Culkin singled home Kelly O’Sullivan to give the Capers (10-2) a 2-0 first-inning lead over Poland (2-11) in Cape Elizabeth.

Cape, behind Haller and Alison Ingalls, scored in each of the four succeeding innings to pull away. Haller and Ingalls both finished with two hits, two runs and two RBI.

OAK HILL 26, BOOTHBAY 3: Emma Hlister, Abby Nadeau and winning pitcher Makayla Nadeau each drove in three runs to lead the Raiders (10-1) to a victory at Boothbay (0-11).

Madison Bennett went 3 for 4 with two RBI.

SCARBOROUGH 19, NOBLE 0: Chloe Griffin hit a pair of two-run homers to power a 19-hit output by the Red Storm (10-0) as they remained undefeated by cruising by the Knights (6-5) at North Berwick.

Laura Powell had four hits, including a double, to lead the way for Scarborough, and Maggie Murphy and Lindsey Kelley each had three hits. Victoria Hale added a three-run homer.

Mackenzie Aleva had a pair of hits for Noble.

MORSE 19, WATERVILLE 8: The Shipbuilders scored 13 runs in the sixth inning to blow the game open in Waterville.

Sierra Wallace led a 21-hit attack with a double and three singles for Morse (7-4).

Coby Dangler had a double and two singles for Waterville (1-9).