SOUTH PORTLAND – Erin Bogdanovich pitched a four-hitter, and Danica Gleason and Olivia Indorf knocked in three runs apiece to lead South Portland to an 11-0 win over Sanford in an SMAA softball game Monday.

Bogdanovich struck out eight and walked one as the Red Riots improved to 3-2. Sanford is 4-2.

WESTBROOK 10, MCAULEY 7: Haley Berry, Mikayla Carey and Paige Fogg each rapped a two-run single in the fourth inning as the Blue Blazes (3-2) pulled away from the Lions (2-3) in Westbrook.

Megan Bailey had a two-run single during a five-run fifth inning for McAuley.

MARSHWOOD 3, CHEVERUS 1: Nicole Harvey struck out eight and scored the winning run for the Hawks (3-2) against the Stags (1-5) at Portland.

Brittany Bell pitched a three-hitter for Cheverus.

BIDDEFORD 9, DEERING 1: Abbie Paquette struck out eight while throwing a two-hitter, and Katelyn Lebreux and Brianna Laverriere had three hits apiece to lead the Tigers (2-4) past the Rams (0-5) at Biddeford.

Paquette, Mariah Albert and Delani Roy each added two hits for the Tigers.

KENNEBUNK 10, WINDHAM 3: Hannah King struck out 10 to lead Kennebunk (4-0) to a victory over the Eagles (1-4) at Windham.

King gave up five hits and walked one.

Allison King and Chloe Burrows-Brown powered the offense with two RBI apiece.

THORNTON ACADEMY 20, BONNY EAGLE 0: Julia Geaumont pitched a four-hitter and hit a triple and a home run to lead the Trojans (5-0) past the Scots (0-4) at Standish.

Christine Remmes added four hits, including two doubles and a home run. Erin Brayden also homered and finished with three hits for the Trojans, who scored 11 runs in the seventh inning.

NOBLE 16, GORHAM 1: Amber Kelly went 5 for 5 with four doubles and two RBI to power the Knights (4-1) past the Rams (1-3) at Gorham.

Kelly also hurled a three-hitter with five strikeouts. Deven Goss homered and drove in five runs, and Molly Prichett had a home run and a triple.

MASSABESIC 26, PORTLAND 2: Emily Schatz had four hits, including a pair of home runs, and five RBI during a four-inning victory for Massabesic (5-1) over the Bulldogs (0-5) in Portland.

Amber Libby also drove home five runs on three hits. Dani Eagan gave up one hit — an RBI triple by Anna Evans — and struck out eight.

GREELY 8, CAPE ELIZABETH 5: Elyse Dinan hit a two-run single to spark a four-run fifth inning as the Rangers (3-1) rallied from a 5-4 deficit against the Capers (2-2) at Cumberland.

Danielle Cimino hit a two-run homer that gave Greely a 3-0 lead in the third inning, but the Capers responded with a five-run fourth inning that included a two-run double by Emmy Ham.

POLAND 8, LAKE REGION 6: Brittina Maheux led off the bottom of the fifth inning with a triple and scored on a single by Melora Lavoie to spark a four-run inning as the Knights (4-2) rallied past the Lakers (1-3) at Poland.

Lavoie finished with three hits. Maheux and Amanda Gibson each collected two hits and two RBI.

Allison Clark paced Lake Region with three hits. Sam Marucci added an RBI double.

GRAY-NEW GLOUCESTER 11, YARMOUTH 1: Abby Ordway went 3 for 4 with two RBI to pace Gray-New Gloucester (3-0) in a win over the Clippers (2-3), at Yarmouth.

Sandi Ricardi led off the game with a first-pitch triple and scored on a throwing error to give the Patriots a 1-0 lead. Yarmouth tied it in the bottom of the first, but Ordway’s RBI double spark a four-run third. Ricardi hit a two-run single in the fifth.

FRYEBURG ACADEMY 11, FALMOUTH 0: Sarah Harriman allowed one hit and blasted a two-run homer as the Raiders (4-1) downed the Yachtsmen (1-2) at Fryeburg.

Bri Pelkie added a two-run double, Maddie Pearson hit a double and a triple, and Kylie Locke finished with three hits to pace a 16-hit attack for the Raiders.

FREEPORT 16, YORK 1: Danielle Perry, Hannah Chase and Andrea Grant each drove in two runs as the Falcons (2-2) earned a five-inning victory over the Wildcats (1-4) at York.

Marquis MacGlashing hit an RBI double in the first inning for York.

MEDOMAK VALLEY 6, GARDINER 2: Maria Ennamorati hit three singles, drove in three runs and scored twice to lead the Panthers (3-1) past the Tigers (4-2) at Gardiner.

Desiree Benner scattered seven hits and struck out seven.

OCEANSIDE 1, WINSLOW 0: Rachel Frye struck out 13 and allowed just one hit to lead Oceanside (5-0) to a win at Winslow (3-3).

Natalie Russell had an RBI triple in the top of the first inning.

LACROSSE

BRUNSWICK 10, MT. ARARAT 9: Corinne O’Connor scored four goals as the Dragons (3-0) held off the Eagles (0-2) at Topsham.

Dakota Foster added three goals and two assists for Brunswick, which led 10-6 before a late Mt. Ararat rally.

Haley Michaud and Rowley Jones each scored twice for the Eagles.

MARSHWOOD 15, SANFORD 1: Janay Wright scored four goals as the Hawks (3-1) pulled away from the Redskins (0-3) at South Berwick.

Alli Schoff and Jillian Gori each added three goals and an assist.

MASSABESIC 16, MCAULEY 12: Heather Everett had four goals and two assists as the Mustangs (3-0) downed the Lions (1-3) at Portland.

McKayla Cahill added three goals for Massabesic.

McAuley was paced by Sadie DiPierro with six goals.

THORNTON ACADEMY 8, DEERING 4: Michelle Giroux scored two goals and Ally McCarthy made 11 saves to help the Trojans (3-0) defeat the Rams (1-3) at Portland.

MESSALONSKEE 13, MORSE 9: Sarah Grenier scored four goals and Messalonskee (2-2) pulled away in the second half against the Shipbuilders (0-2) in Bath.

Tori Field scored four goals for Morse.

GORHAM 13, BONNY EAGLE 8: Kali St. Germain and Haley Perkins scored three goals apiece to lead the Rams (2-1) over the Stags (2-2) at Standish.

Sam Campobasso finished with three goals and an assist for Bonny Eagle.