CUMBERLAND – Emmy Ham hit a two-run double in the top of the first inning and Ally Boyington pitched a four-hitter to lift Cape Elizabeth to a 2-1 victory over Greely in a Western Class B softball game Monday afternoon.

Boyington struck out two and did not issue a walk for the Capers (3-1) while allowing just one run on an RBI double by Danielle Cimino in the bottom of the first inning.

Cimino pitched for the Rangers (4-1) and had six strikeouts and three walks while pitching a two-hitter.

WESTBROOK 3, CHEVERUS 0: Kayla Tibbetts struck out five and walked two while pitching a one-hit shutout as the Blue Blazes (2-3) downed the Stags (1-4) at Portland.

Westbrook got all its offense in the top of the first when Kayla Winton hit a two-run triple and then scored on an RBI single by Katelyn Benson.

Izzi Grasso had four strikeouts and one walk while tossing a four-hitter for Cheverus.

NOBLE 8, PORTLAND 3: Angie Anderson delivered the winning RBI with a single in the sixth inning as Noble (2-3) defeated host Portland (0-4).

Hillary Allen led the Knights’ offense with three hits and two RBI. Amber Kelly struck out six, walked two and hit two batters.

MT. ARARAT 7, OXFORD HILLS 6: Trailing 6-5 in the bottom of the seventh, Mallory Nelson hit an RBI double and Emily Dunn had an RBI single as the Eagles (3-4) beat the Vikings (4-2) at Topsham.

SCARBOROUGH 5, GORHAM 0: Alyssa Williamson and Dominique Burnham combined for nine strikeouts and gave up just two hits and two walks as the Red Storm (5-0) beat the Rams (2-2) at Scarborough.

BIDDEFORD 8, MARSHWOOD 2: Sarah Gilblair went the distance, fanning nine and allowing just one earned run on two walks and five hits to lift the Tigers (5-0) at home against the Hawks (1-4).

Gilblair also had a strong game at the plate with two hits, including a double and an RBI. Teammate Heather Fecteau drove in two runs and scored two more while Katelyn Lebreux had three hits and a run scored.

SOUTH PORTLAND 12, WINDHAM 0: South Portland’s Erin Bogdanovich struck out nine and walked none while pitching a two-hit shutout over Windham (1-3) in six innings at South Portland.

The Red Riots (5-0) got three RBI from Alexis Bogdanovich, who singled in the first and had a sacrifice fly in the sixth.

BONNY EAGLE 16, DEERING 9: Erica Sullivan struck out 14 and allowed five hits to lead the Scots (1-3) past the Rams (1-4) at Standish.

Sullivan also walked three and hit four batters. Lindsey Howell led the offensive effort with a three-run homer in the fifth and an RBI single.

MCAULEY 3, KENNEBUNK 2: Gabby Townsend hit an RBI triple and Sam Schildroth had an RBI single as the Lions (3-0) jumped out to a 2-0 first inning lead and edged the Rams (2-2) at Portland.

Townsend pitched a four-hitter with 15 strikeouts and three walks.

Brittany Madore hit an RBI double and Hannah King had an RBI triple as Kennebunk tied the game in the sixth inning.

MEDOMAK VALLEY 8, GARDINER 1: Ericka Christensen went 3 for 4 with a double and four RBI as the Panthers (5-0) scored four runs in the bottom of the sixth to pull away from the Tigers (2-3) at Waldoboro.

FRYEBURG 8, FREEPORT 0: Karissa Watkins’ three run blast in the top of the fifth put the game away for the Raiders (6-0) against the Falcons (1-4) at Freeport.

Teammate Sarah Harriman had a strong game on the mound striking out nine batters to earn the win while allowing just three hits in the shutout.

GEORGES VALLEY 13, MONMOUTH ACADEMY 1: Jill Bradbury pitched a three-hitter to lead the Buccaneers (3-0) over the Mustangs (1-2) in a six-inning game at Thomaston.

Bradbury struck out three and walked none. Kennadi Grover hit three doubles and drove in two runs. Kelsie Thompson knocked in two on a double and a single and Natalie Atwood ended the game with a two-run single in the sixth to give the Buccaneers a 12-run margin.

FALMOUTH 7, GRAY-NEW GLOUCESTER 2: Falmouth pitcher Sarah Collmus gave up just two two hits against the Patriots (2-3) at Gray.

She struck out six, walked one and allowed two hits.

Kesley Freedman had a single, a triple and two RBI for the Yachtsmen (2-2).

THORNTON ACADEMY 8, MASSABESIC 1: Julia Geaumont threw a two-hitter to lead the Trojans (4-0) past the Mustangs (0-4) at Saco.

Geaumont struck out 10 and walked two. She also hit a solo homer in the sixth. Kristin Duross drove in two runs on a pair of singles.

WELLS 7, LAKE REGION 4: Meaghan Lewia had three hits, including a double and a triple, drove in three runs and scored twice to pace the Warriors (2-2) against the Lakers (1-3) at Wells.

Wells broke a 4-4 tie in the bottom of the fifth when Sabrina Link tripled and then scored on a triple by Monica Link.

YARMOUTH 5, POLAND 2: Monica Austin hit an RBI triple and Lauren Wrobleski had an RBI single as the Clippers (4-1) scored three runs in the third and fourth innings to pull away from the Knights (1-5) at Yarmouth.

Abby Hutchinson gave up four hits, struck out seven and walked four over six innings.

Brittina Maheux led Poland with a single, triple and two runs scored.

RICHMOND 5, OLD ORCHARD BEACH 1: Richmond started the game with a bunt, got its first five batters across the plate and then held off the Seagulls (2-2) at Old Orchard Beach.

Old Orchard pitcher Gillian Foss gave up just two hits, but walked 12, while the defense committed two errors. Foss finished with seven strikeouts.

LACROSSE

PORTLAND 9, CHEVERUS 4: Drew Barry recorded five goals and three assists to lead the Bulldogs (3-1) as they scored the first six goals of the second half to break open a 3-2 halftime lead against the Stags (0-4) at Fitzpatrick Stadium.

Raechel Allen added two goals and two assists for the Bulldogs and keeper Kara Grant finished with 11 saves.

Anna McDonough and Megan McIlvery each scored a goal for Cheverus.

SCARBOROUGH 17, DEERING 5: Mary Scott scored five goals for the Red Storm (3-1) against the Rams (0-3) at Memorial Field in Portland.

Kelsey Howard and Laura Przybylowicz each scored three goals for Scarborough.

Zahra Abu had four goals for Deering.

MARSHWOOD 13, BIDDEFORD 2: Erica Sedler scored four goals and assisted on two others and Mallory McPherson finished with three goals and one assist as the Hawks (3-1) cruised past the Tigers (0-2) at Biddeford.

Janay Wright added one goal and two assists for Marshwood and Shelby Minihane scored two goals.

Biddeford got one goal apiece from Jen Kimborowicz and Clara Gilliam.

GORHAM 22, BONNY EAGLE 10: Mia Rapolla scored eight goals and Lindsey Smith had four goals and four assists as the Rams (3-0) jumped out to a 17-5 halftime lead over the Scots (0-3) at Gorham.

Kali St. Germain and Chelsea Black each scored three goals.

Katie Bower and Sam Campobasso scored four goals each for Bonny Eagle.

SOUTH PORTLAND 13, MCAULEY 12: Lani Edwards scored with 56 seconds left in the second overtime period to give the Red Riots (2-0) a win over the Lions (1-2) at South Portland.

The Red Riots led 9-5 with 10 minutes left in regulation but McAuley finished the game with a 5-1 run to tie it at 10-all.

Claire McLaughlin led the Lions with four goals and an assist. Anh Nguyen was the high scorer for South Portland with four goals and an assist.

MASSABESIC 18, NOBLE 1: Nikki Smith finished with six goals and one assist while Rayne Whitten had a goal and four assists to lead the Mustangs (2-1) over the Knights (0-4) at Waterboro.

Courtney Chabot scored for Noble.

WELLS 17, SANFORD 16: Jenny Li scored the winning goal 1:34 into overtime to lift the Warriors (1-2) over the Redskins (1-2) at Sanford.

Kelly Beisswanger led the Warriors with seven goals, while Li scored six.

Top scorers for Sanford included Caroline L’Heureux with five, Brooke Peterson with four and Nicole Bordeau three.

THORNTON ACADEMY 12, WINDHAM 7: Erin Kany scored five goals and Ashley Kane, Jackie Costello and Rebecca Kieffer added two goals apiece to lead the Tojans (3-1) past the Eagles (2-2) at Windham.

Sam Gifford scored six goals to pace the Eagles and Windham keeper Samantha Russell finished with 10 saves.

YARMOUTH 16, CAPE ELIZABETH 6: Danielle Torres scored six goals and Becca Bell had five and one assist as the Clippers (3-0) pulled away from the Capers (2-1) with a 10-3 second half run at Cape Elizabeth.

Cape, led by Talley Perkins with three goals and one assist, trailed 4-3 in the first quarter.