GORHAM — Marli Wilson had an RBI double in the top of the sixth inning as Sanford took a three-run lead and held on to beat Gorham 4-3 in a high school softball game Monday.

Shayla Harris and Carli Labreque each had an RBI single in the bottom of the sixth as Gorham (2-3) got within a run.

Nicole Main and Jordan Wilson each had an RBI double in the first inning for Sanford (6-0).

YORK 15, FREEPORT 0: Pitcher Stephanie Rundlett had three home runs and five RBI as the Wildcats (5-0) beat the Falcons (0-5) in five innings at Freeport.

Rundlett earned the win, allowing two hits, while striking out nine and walking one.

PORTLAND 17, DEERING 4: Isabelle Dimillo and Morgan Boyle each hit grand slams as the Bulldogs (2-4) beat the Rams (3-3) in five innings in Portland.

Taylor Crosby hit a three-run homer in the fifth as Portland scored 10 times. Maddie Kennie added a two-run home run in the third and Molly Rickett went 4 for 4.

BIDDEFORD 11, MCAULEY 3: Kirsten Lebreux and Abbie Paquette each hit a two-run single in the second inning as the Tigers (4-1) scored eight times on their way to a win over the Lions (2-3) at Biddeford.

Jocelyn Moody was 4 for 4 with two runs scored and an RBI, while Pacquette and Charlotte White each had three hits for Biddeford. Brooke Davis hit a solo home run.

NOBLE 6, BONNY EAGLE 1: Shaughnessey Gower allowed three hits, struck out eight and walked one as the Knights (3-3) beat the Scots (0-4) at Standish.

Mackenzie Aleva led off the game with a home run and Morgan Perillo added a two-run single as Noble scored three runs in the first. Perillo added an RBI double in the third as Noble scored three more times.

MARSHWOOD 6, WESTBROOK 0: Emily Robida pitched a shutout allowing five hits, striking out eight and walking none as the Hawks (3-2) beat the Blue Blazes (0-5) at South Berwick.

Robida had a pair of hits for the Hawks, including a double, while Meaghan Sandler added a pair of singles.

Emma Berry had three hits for Westbrook.

YARMOUTH 5, GRAY-NEW GLOUCESTER 1: Catherine Thompson struck out five and allowed seven hits as the Clippers (5-0) beat the Patriots (3-2) at Gray.

Alison Martell, Maria Valente and Haley True each had two hits for Gray-New Gloucester.

SOUTH PORTLAND 9, MASSABESIC 6: Abby Young hit a two-run double to give the Red Riots (2-3) the lead in the fourth inning in a win over the Mustangs (2-4) at South Portland.

Kaitlin Bouchard finished with three hits and five RBI for South Portland, which scored five times in the fourth. Laurine German also had three hits, including a solo home run.

Bayleigh Simes had a double, a triple and three RBI for Massabesic.

LINCOLN ACADEMY 13, BELFAST 6: Margaret Skiff drove in two runs and scored twice and Kate Laemmle added two hits and two RBI to lead the Eagles (6-0) to a win over the Lions (1-4) at Belfast.

Morgan Achorn added two hits and an RBI and Danielle Pinkham and Olivia York drove in two runs apiece for Lincoln.

WINDHAM 20, CHEVERUS 8: Danielle Tardiff had two triples and a double for the Eagles (5-0), who had 19 hits in a win over Cheverus (0-4) at Windham.

Sadie Nelson added three doubles for Windham.

GIRLS’ LACROSSE

GORHAM 8, THORNTON ACADEMY 4: Reagan Emerson scored three goals to lead the Rams (1-1) to a win over the Golden Trojans (0-2) at Gorham.

MacKenzie Collins and Marina Pappalardo each added two goals and one assists for Gorham.

Faith Sinclair, Adeline Paradis, Hannah McAlary and Sydnie Picard each scored for Thornton Academy.

WAYNFLETE 10, FRYEBURG 1: Izzy Burdick scored four goals to lead Waynflete (4-1) to a win over the Raiders (0-3) at Fryeburg.

Allie Fraize scored the Raiders’ lone goal.

CAPE ELIZABETH 6, GREELY 5: Mariah Deschino scored 23 seconds into the third overtime to give the Capers a win over the Rangers in a game that started on April 16.

The teams played through two scoreless overtimes on the opening day of the season but were unable to continue into sudden-death overtime because the game officials left after the second overtime, believing the game had ended in a tie. But ties aren’t allowed in high school lacrosse, so the teams were ordered to resume where they left off.

Deschino’s goal was her third of the game.

Greely’s Meghan O’Donovan tied the game with 5:31 left in regulation.

MT. ARARAT 7, LEWISTON 6: Lauren Williams scored two goals as Mt. Ararat (30) beat Lewiston (3-1) at Topsham.

Kristina Blais paced the Blue Devils with two goals.

MARSHWOOD 11, SOUTH PORTLAND 7: Korinne Bohunsky and Lindsey Poirier each scored three goals to lead the Hawks (3-0) over the Red Riots (1-2) at South Portland.

Hannah Costin and Luci Albers scored two each for the Hawks. Abby Letourneau scored three goals for South Portland.