WESTBROOK — Elizabeth Cole went 4 of 5, including a walk-off single in the seventh inning as Westbrook rallied for a 10-9 victory against Cheverus/North Yarmouth Academy in an SMAA softball game Monday.

Cole drove in Camryn LaPierre with the winner to cap a three-run seventh for the Blue Blazes (1-2).

After Alexandra Hammond put Cheverus (0-3) ahead 9-7 with a two-run single in the top of the sixth, Emily Talbot countered with a two-run single in the bottom of the seventh to tie it.

Angelica Johns added four hits for the Blue Blazes. Mackenzie Turner had two hits and an RBI for Cheverus.

OCEANSIDE 6, CAMDEN HILLS 0: Chloe Jones threw a four-hitter, striking out 10, and hit a two-run homer to lead the Mariners (1-0) past the Windjammers (0-3) at Rockland.

SCARBOROUGH 12, GORHAM 3: Courtney Brochu went 3 for 4 and drove in a pair of runs in a balanced offense as the Red Storm (3-0) cruised by the Rams (1-2) at Scarborough.

Laura Powell had a two-run homer and Isabella Dickinson a solo homer for Scarborough.

NOBLE 8, MASSABESIC 1: Mackenzie Aleva hit a two-run homer in the first inning, Raegen Kelly struck out six and the Knights (3-0) cruised past the Mustangs (0-2) at North Berwick.

Lauren Sanger and Kelly each added two hits, and Kassidy Lessard hit a double for Noble, which led 5-0 after two innings.

KENNEBUNK 14, SANFORD 0: Sydney Waitt fired a four-hit shutout, striking out three and walking two as Kennebunk (2-1) defeated the Spartans (1-2) in five innings at Sanford.

Lindsey Gregoire and Zoe Novicki led the Rams with two hits and three RBI each.

SOUTH PORTLAND 16, MAINE GIRLS’ ACADEMY/FALMOUTH 10: Maria Buck lined a two-run double and Chloe Grant singled in a pair as South Portland (3-0) broke open a one-run game with nine sixth-inning runs against the Lions (1-2), taking a 16-6 lead at South Portland.

Buck and Maeve Kelley led South Portland with three hits each. Liberty Ladd laced a home run among her three hits, and Holly Akey and Gabrielle Begos also had three hits for Maine Girls’ Academy.

PORTLAND 16, MARSHWOOD 5: Grace Stacey lined a two-run triple, her second of the game, in the fourth inning and Jess Brown’s bases-clearing triple in the fifth helped the Bulldogs (2-1) pull away from the Hawks (0-1) at Portland.

Mackenzie Bryant, Kitiara Rosmus and Callie Watson each had three singles for Portland.

LAKE REGION 12, FRYEBURG ACADEMY 10: Haley Fernald homered twice, including a go-ahead three-run shot in the sixth inning, to power the Lakers (1-1) past the Raiders (1-1) at Fryeburg.

Lake Region trailed 9-7 before Fernald hit her three-run homer. She also had a two-run homer in the second.

MONMOUTH ACADEMY 12, WISCASSET 0: Haylee Langlois had a double, a single and two RBI to spark the Mustangs (1-0) over Wiscasset (0-2) at Monmouth.

GRAY-NEW GLOUCESTER 13, TRAIP ACADEMY 1: Madison Pelletier struck out six and the Patriots (2-0) used an eight-run second inning to roll past the Rangers (1-1) in five innings at Gray.

Isabella Brindley and Mikaela Ryan each had two hits and an RBI to lead Gray-New Gloucester. Chelsea Davis added two hits.

MORSE 6, MT. ARARAT 5: Dory Kulis hit a solo home run in the top of the seventh inning to lift the Shipbuilders (2-0) over the Eagles (0-1) at Topsham.

WINDHAM 12, BONNY EAGLE 7: Lauren Talbot doubled home three runs and scored on Chloe Wilcox’s double to key a seven-run fifth inning that gave the Eagles (2-0) a 12-7 lead against Bonny Eagle (0-2) at Windham.

GREELY 5, CAPE ELIZABETH 0: Kelsey Currier threw a two-hit shutout, striking out three, and hit a two-run homer in the fifth inning to lead the Rangers (1-1) past the Capers (1-1) at Cumberland.

SACOPEE VALLEY 3, POLAND 1: Riley Vacchiano scored on a wild pitch and Haiden Sawyer singled home Bri Hink to push the Hawks (1-0) out to a 2-0 first-inning lead over Poland (1-2) at South Hiram.

LACROSSE

CONY 11, LINCOLN ACADEMY 2: Sarah Caron, Kami Lambert and Sydney Avery each scored twice to lead the Rams in an opener at Newcastle.