SOUTH PORTLAND — Maria Buck had three extra-base hits and four RBI to lead South Portland to a 27-3 softball win Saturday over Deering in a game stopped in the fifth inning because of the mercy rule.

It was the 100th career victory for South Portland Coach Ralph Aceto.

Meghan Livingston drove in five runs for South Portland (4-0), as she drew three bases-loaded walks and hit a two-run single. Buck recorded a double and two triples to highlight South Portland’s offense, which scored 13 runs in the fifth inning.

Deering is 0-5.

PORTLAND 7, KENNEBUNK 1: Jess Brown had three hits, including a triple, and pitched a four-hitter to lead the Bulldogs (3-1) over the Rams (2-2) in Kennebunk.

Brown cleared the bases with a triple during a four-run fifth inning as Portland built a 6-1 lead.

She struck out nine and walked one.

Mackenzie Bryant added a two-run double for the Bulldogs.

Christine Jarowicz hit a home run in the third inning for Kennebunk.

MASSABESIC 15, SANFORD 5: Lauren Kiss drove in five runs and Lacey Bean drove in four as the Mustangs (1-2) downed the Spartans (1-3) in Sanford.

Janelle Sperdakos added three hits for Massabesic, which led 10-1 after three innings.

Marli Wilson had three hits for Sanford, while Kaitlyn Farmer and Ruby LaChance each drove in two runs.

BONNY EAGLE 7, WESTBROOK 6: Makala Greene hit a tie-breaking single that scored three runs with the help of an error in the bottom of the sixth inning, leading the Scots (1-3) over the Blue Blazes (1-3) in Standish.

Bonny Eagle rallied from a 4-0 deficit to tie it at 4-4 after five innings.

Emma Steinbuchel had three hits and an RBI for Bonny Eagle. Sadie Denico (1-2) earned the win in a relief appearance.

Allyson LaPierre hit a two-run single in the seventh for Westbrook.

POLAND 4, GRAY-NEW GLOUCESTER 2: Chloe Tufts had two hits, including an RBI triple, to help the Knights (2-2) beat the Patriots (2-2) in Poland.

Kailyn Eskuri put Poland ahead 1-0 in the third when she scored on a throwing error after Amanda Gagne’s sacrifice bunt. Tufts scored on an error in the fifth to make it 2-0, then extended the lead to 4-0 with her triple in the sixth.

Gray-New Gloucester got its runs in the seventh on an error and an RBI single by Gabriel Sernyk.

LAKE REGION 13, FREEPORT 4: Julia Murch and Maddie Rock each hit an RBI single as part of an eight-run fourth inning as the Lakers (2-2) rolled past the Falcons (0-2) in Naples.

Brooke Harriman homered to start a five-run sixth inning for the Lakers.

Alexa Koenig and Lindsey Routhlee each hit a double for Freeport.

FRYEBURG ACADEMY 8, LEAVITT 5: Kaylee Emery hit a triple and two singles, drove in a run with a groundout and drew a bases-loaded walk to help the Raiders (2-1) beat the Hornets (1-3) in Turner.

Paige O’Connell contributed an RBI single in the first inning and an RBI triple in the fourth.

OXFORD HILLS 15, MT. ARARAT 2: Brooke Carson belted a three-run homer, Kenzie Kahkonen was 3 for 3 with a double, and Kori Kahkonen drove in two runs with a pair of doubles to lead the Vikings (2-1) to a five-inning win over the Eagles (0-2) in South Paris.

CARRABEC 31, MOUNTAIN VALLEY 3: Sam LeBeau and Bailey Dunphy each hit home runs to lead the Cobras (3-1) to a five-inning win over the Falcons (0-2) in Rumford.

LACROSSE

KENNEBUNK 9, CAPE ELIZABETH 3: Hallie Schwartzman scored three goals, while Briannagh Beaudette, Lily Schwartzman and Erin Gorton each added two to help the Rams (3-0) pull away from the Capers (1-1) at Cape Elizabeth.

Suzy Graham scored twice and Emily Healy also scored for the Capers, who trailed 3-2 at halftime.

GREELY 14, MORSE 3: Brooke Clement scored four goals and assisted on two others, and Courtney Sullivan added three goals as the Rangers (2-1) beat the Shipbuilders (2-1) in Bath.

Katie Bennert, Jen Spencer and Jayme Morrison each scored twice for Greely.

Emily Martin scored twice for Morse. Emma Warner also scored.

DEERING 13, CAMDEN HILLS 12: Kiaya Gatchell and Taylor Banks scored back-to-back goals to force overtime, and Gatchell put in the winner just over a minute into OT as the Rams (2-0) rallied to defeat the Windjammers (0-1) in Rockport.

Janelle Ridge scored twice for Deering, which trailed 7-5 at halftime.

FREEPORT 15, BOOTHBAY 3: Taylor Rinaldi had three goals and two assists, and Taylor Dostie finished with two goals and two assists to lead the Falcons (2-1) past the Seahawks (1-1) at Freeport.

Chloe Davidson and Margaret Perrotta each had a goal and an assist for Freeport, which jumped out to an 11-2 first-half lead.

Sydney Meader scored two goals for Boothbay.

WINSLOW 6, NOBLE 1: Silver Clukey scored three goals to lead the Black Raiders to a season-opening win in North Berwick.

Sarah Stevens, Savannah Joler and Hailey Grenier each added a goal for Winslow, and Leah Pelotte had an assist. Carrie Selwood made 14 saves.

Emily Catetus scored for Noble (1-3).

EDWARD LITTLE 14, SANFORD 6: Megan Steele, Sierra Green and Piper Norcross combined for 12 goals as the Red Eddies opened their season with a win over the Spartans (0-2) in Sanford.

Steele finished with five goals, Green scored four, and Norcross had three goals and an assist.

Sanford was paced by Valentina Drown with three goals, and Lauren Lapierre with two goals and two assists.

ST. DOM’S 20, SOUTH PORTLAND 6: Charlotte Gastonguay scored all six of her goals in the first half, and Caroline Castonguay finished with five goals and five assists for the Saints (2-0) in a win over the Red Riots (0-1) at Auburn.

Paige Fleming and Jena Leckie each scored twice for South Portland.