KENNEBUNK — Erin Giles went 5 for 5 with two home runs, driving in six runs Wednesday to lead undefeated Scarborough to a 12-2 victory against Kennebunk in a Southern Maine Activities Association softball game.

Marissa O’Toole and Megan Murrell each added a home run and three RBI for the Red Storm (12-0) against the Rams (8-2).

CHEVERUS 6, GORHAM 1: Staci Swallow hit a single and a double with two RBI to pace the Stags (5-7) over the Rams (3-8) at Portland.

Molly Thibodeau added two hits.

Courtney Roberts had an RBI single for Gorham.

NOBLE 14, DEERING 2: Deven Goss had two hits, including a two-run homer, with three RBI and three runs to lead the Knights (8-3) over the Rams (0-11) at Portland.

Amber Kelly, the winning pitcher, and Jessica Morris each had three hits, and combined for three RBI and five runs. Justina Shorey had two hits and scored three times.

Johanna Koster had an RBI single for Deering.

WESTBROOK 5, PORTLAND 0: Kayla Tibbetts pitched a three-hitter with four strikeouts and Haley Berry hit a two-run single and an RBI triple as the Blue Blazes (6-5) handled the Bulldogs (1-10) at Westbrook.

Katie Clark also had an RBI single.

MT. ARARAT 10, LEWISTON 6: Tayler Pare and Mallory Nelson each had three hits for the Eagles (4-7) against the Blue Devils (1-10) at Topsham.

Pare hit a two-run double in a four-run fourth inning and a two-run homer in a four-run sixth.

Emily Turner had four hits to lead seven repeat hitters for Lewiston, which had 17 hits.

SANFORD 3, MASSABESIC 0: Heather LeBlanc had two hits and two RBI, and Sam Adams struck out six in a two-hitter to lead Sanford (6-6)) past the Mustangs (6-7) at Waterboro.

Dani Egan struck out 11 for Massabesic.

CAPE ELIZABETH 2, LAKE REGION 0: Ellen Best hit an RBI single in the third inning, and Mary Perkins doubled and scored on an error in the fourth as the Capers (7-3) beat the Lakers (6-5) at Naples.

Anna Goldstein pitched a four-hitter and Cape Elizabeth turned a double play with two on and none out in the seventh.

FRYEBURG ACADEMY 5, GRAY-NEW GLOUCESTER 0: Maggie McConkey drove in two runs during a four-run second inning as the Raiders (10-1) downed the Patriots (8-2) at Fryeburg.

Sarah Harriman pitched a two-hitter with nine strikeouts.

Carla Tripp had two hits and two runs.

GREELY 8, YARMOUTH 0: Danielle Cimino tossed a four-hitter, and had a double and two RBI to lead Greely (8-1) over the Clippers (2-8) at Yarmouth.

Mykaela Twitchell hit a solo homer to start a three-run fourth and Edith Aromando added a two-run shot in the seventh.

THORNTON ACADEMY 5, MCAULEY 0: Julia Geaumont pitched a one-hitter with 12 strikeouts as the Trojans (9-2) shut out the Lions (5-7) at Portland.

Geaumont also had a hit and a run.

Sam Schildroth added an RBI double.

WELLS 6, FREEPORT 4: Monica Link, Meghan Young and Maddie Taylor all had two hits for the Warriors (4-7), who scored four runs in the sixth inning to overtake the Falcons (4-7) at Wells.

Lauren Bame of Wells pitched a six-hitter with four strikeouts.

Leigh Wyman of Freeport struck out eight.

MARSHWOOD 2, BONNY EAGLE 1: Sammy Crosman doubled home Jenessa Grant in the ninth inning to lift the Hawks (5-6) over the Scots (4-7) at South Berwick.

Nicole Harvey of Marshwood allowed a run on eight hits, striking out nine and walking two.

LACROSSE

WINDHAM 9, WESTBROOK 6: Bebe Butts had four goals and Nicole Kennedy made 14 saves as the Eagles (2-6) topped the Blue Blazes (2-6) at Windham.

Christina Pollard added two goals for Windham.

Jessie Harris had three goals, Brittany Arsenault finished with two and Nicole Miranda stopped eight shots for Westbrook.

YORK 9, GREELY 8: Ruby Cribby and Shelby Spencer scored in the final 30 seconds as the Wildcats (4-4) edged the Rangers (3-6) at York.

Cribby finished with three goals. Lizzy Wagner had two assists.