SOUTH PORTLAND – Kaitlin Norton hit three singles and a double Friday to lead South Portland to a 9-8 victory against Marshwood in a Southern Maine Activities Association softball game.

Norton also had an RBI and scored three times for the Red Riots (7-0)

Reliever Alexis Bogdanovich struck out the side in the sixth inning and got two of the three batters in the seventh on strikes.

Bogdanovich also had three hits, scored twice and drove in a run. Stephanie McDonough had three hits and five RBI.

Sammy Crosman and Kim Hussey each had two hits for Marshwood (1-5), which went ahead 8-7 with a three-run fifth.

The Red Riots incurred injuries to two starters in Thursday’s win over Noble.

Shortstop Amanda Linscott was hit in the mouth with a popup but is expected back in the lineup Monday. Linscott broke a tooth, but doctors were able to save it.

First baseman Danica Gleason, who injured her ankle on a stolen-base attempt, may be lost for the season with a fracture.


FRYEBURG ACADEMY 13, GRAY-NEW GLOUCESTER 4: Sarah Harriman pitched a four-hitter with 13 strikeouts as the Raiders (8-0) beat Gray-New Gloucester (2-4) at Fryeburg.

Harriman also had two hits and three RBI.


BONNY EAGLE 12, WINDHAM 3: Lindsay Somerset had three hits, including a two-run double, and scored three runs to pace the Scots (2-4) against the Eagles (1-5) at Standish.

Brittney Murray, Mariah Harrison and Aly Pillar added two hits apiece for Bonny Eagle. Harrison also had three RBI.


FALMOUTH 4, LAKE REGION 3: Lauren O’Donnell stole third base and scored on an error in the ninth inning to lift the Yachtsmen (3-2) over the Lakers (1-4) at Falmouth.

Reliever Kelsey Freedman struck out five, walked one and allowed one hit in two shutout innings to earn the win.

MT. ARARAT 5, MT. BLUE 1: Miranda Riendeau pitched a four-hitter with eight strikeouts and one walk to lead the Eagles (4-4) over the Cougars (0-7) at Topsham.


GORHAM 14, PORTLAND 1: Rachel Webster had a pair of two-run singles to pace the Rams (3-3) to a five-inning victory against the Bulldogs (0-5) at Portland.

Gorham broke it open early, scoring eight runs in the top of the first.


SANFORD 8, DEERING 0: Sam Adams pitched a one-hitter with eight strikeouts to lead the Redskins (3-2) over the Rams (1-5) at Sanford.

Adams retired 17 of the last 18 batters after allowing a single to Caley Presby leading off the second inning.


NOBLE 12, CHEVERUS 0: Amber Kelly hit a pair of doubles and drove in two runs and pitched a two-hitter to lead the Knights (3-4) past the Stags (1-5) in six innings at Portland.

Hannah Carlin and Hilary Allen added three hits apiece for Noble. Carlin drove in a pair of runs, and Allen had one RBI.


MASSABESIC 6, BIDDEFORD 3: The Mustangs (1-5) took advantage of four errors and five walks to upset the Tigers (6-1) at Biddeford.

Emily Schatz drove in a run for Massabesic, which scored three in the first inning and single runs in the second, third and fourth. Dani Egan struck out 10 for the win.


WELLS 10, YORK 1: Katherine Quint had two hits, including a home run and a triple, as the Warriors (4-3) handled the Wildcats (1-6) at York.

Sabrina Link had a triple, two singles and three RBI for York.


CAPE ELIZABETH 12, POLAND 2: Lauren Nicholson had three RBI and Lexi Cantara drove in two runs for the Capers (4-1) against the Knights (2-7) at Cape Elizabeth.

Nicholson hit a two-run double and an RBI single, and Cantara had a two-run double.

Boyington struck out three.


MCAULEY 5, WESTBROOK 4: Kayla Daigle hit a bases-loaded single in the eighth inning to lift the Lions (5-0) over the Blue Blazes (3-4) at Portland.

Shelby Bryant finished with three hits, including a homer and an RBI double, and Sam Schildroth added a sacrifice fly.


OLD ORCHARD BEACH SWEEPS TRAIP ACADEMY: Christina Colman had the lone hit for the Seagulls (5-2), who took advantage of 13 walks in a 13-6 victory against the Rangers (0-7) at Old Orchard Beach.

Old Orchard completed the sweep with a 22-10 win in five innings.


MEDOMAK VALLEY 12, MAINE CENTRAL INSTITUTE 2: Lindsey Ranquist had four hits, including a home run, and drove in four runs to lead the Panthers (6-0) past the Huskies (1-5) at Pittsfield.


CAPE ELIZABETH 15, WELLS 4: Lauren Steidel had five goals and an assist, and Paris Bethel scored four goals as the Capers (3-1) beat the Warriors (1-3) at Wells.

Talley Perkins contributed three goals, and Janessa White had two goals and an assist.


MOUNTAIN VALLEY 14, CAMDEN HILLS 10: Ayla Allen had seven goals, and Tia White, Whitney Ruff and Nicole Laborgne each had two for the Cougars (2-3) against the Windjammers (0-3) at Rumford.

Maddie Buckley had five goals and Alice Flint chipped in three for Camden Hills.


GORHAM 20, SOUTH PORTLAND 8: Mia Rapolla scored two of her eight goals during a surge early in the second half as the Rams (5-0) beat the Red Riots (3-1) at South Portland.

Gorham led 7-5 at halftime, but the Rams got three goals in the first four minutes of the second half and steadily pulled away.

Kali St. Germain and Steph Lindsay each added three goals for Gorham. Nikki LaPlante had four goals for South Portland.


KENNEBUNK 15, WESTBROOK 2: Abigail Bradford scored four goals, and Camille Auger collected three goals and an assist to lead the Rams (4-0) past the Blue Blazes (2-3) at Kennebunk.

Kate Graydon and Emily Kessel also finished with three goals apiece for Kennebunk.


MT. ARARAT 14, EDWARD LITTLE 6: Rowley Jones and Callie Kirk each scored three goals for the Eagles (4-1) against the Red Eddies (0-3) at Topsham.

Heather Bolduc, Haley Michaud and Sara Berry added two goals apiece.