CAPE ELIZABETH – Talley Perkins had eight goals and an assist Thursday night to lead unbeaten Cape Elizabeth to a 15-6 victory against York in a schoolgirl lacrosse game.

Lauren Steidl added three goals and two assists, and Elin Sonesson made seven saves for the Capers (11-0).

Shelby Spencer scored two goals for the Wildcats (4-7).

WESTBROOK 7, BIDDEFORD 6: Jess Harris scored four goals to lead Westbrook (3-8) to an overtime victory against the Tigers (2-8) at Biddeford.

Harris scored with 4:33 left in regulation to force overtime and 1:54 in added the winning goal.

Emma Riley added two goals for the Blue Blazes, and Elizabeth Bois added a goal and two assists.

Mallory Martin and Jenna Roy scored two goals apiece for Biddeford.

MCAULEY 14, BONNY EAGLE 11: Claire McLaughlin scored the go-ahead goal with 12 minutes left for the Lions (4-6), who used four unanswered goals down the stretch to defeat Bonny Eagle (5-6) at Standish.

Sam Paglia and Katherine Lake scored four goals each for McAuley. Sam Campobasso and Jess Macdonald had four goals each for the Scots.

FALMOUTH 19, NORTH YARMOUTH ACADEMY 5: Vanessa Audet scored five goals to help the Yachtsmen (9-1) defeat North Yarmouth Academy (1-10) at Falmouth.

Megan Fortier added four goals for the Yachtsmen, who led 12-5 at halftime and held the Panthers to one second-half goal.

Angela Mallis, Sabrina Smithwick, Geneva Waite and Ashley Burton chipped in with two goals each for Falmouth.

Moie Aaskov made five saves for the Yachtsmen.

MESSALONSKEE 17, MORSE 8: Sara Grenier had four goals an an assist, and Sydney Gagne added four goals apiece to lead the Eagles (6-5) past the Shipbuilders (3-8) at Oakland.

Kristy Bernatchez added three goals and an assist for Messalonskee. Allison Fischang added a goal and two assists, and Sam Briggs had a goal and an assist. Haley Pelletier had a goal and Kristen Kern an assist. Izzy Skinner made 12 saves to earn the win.

Sadia Crosby scored three goals for Morse. Tori Field and Christina Stuart each had two.

THORNTON ACADEMY 11, MARSHWOOD 9: The Trojans (6-5) led most of the game and held off the Hawks (8-3) at Saco.

Carly McKenna and Caitlin Pierson finished with three goals apiece, and Emily Fejedelem and Michelle Giroux scored two for Thornton. Allie McCarthy made six saves.

Lindsay Poirier and Korinne Bohunsky scored three goals each for Marshwood.

WINDHAM 15, NOBLE 5: Bebe Butts scored three goals to help the Eagles (4-7) beat Noble (0-11) at Windham.

Leah Chasse and Kayla Dugas each scored twice, and Nicole Kennedy made 14 saves for Windham.

Courtney Chabot had two goals for the Knights.

SOFTBALL

FRYEBURG ACADEMY 7, FREEPORT 0: Sarah Harriman pitched a one-hitter as Fryeburg Academy (14-1) shut out the Falcons (5-10) at Freeport.

Harriman struck out nine and walked one.

Maddie Pearson had two hits, including a homer.

SANFORD 5, MARSHWOOD 0: Samantha Adams pitched a three-hit shutout to help Sanford (9-7) defeat Marshwood (6-10) at South Berwick.

Adams struck out 11 and walked two. Amanda Tierney had three hits for Sanford.

WELLS 9, GRAY-NEW GLOUCESTER 8: Meghan Young hit a walk-off single in the seventh inning to lift the Warriors (5-9) over the Patriots (10-4) at Wells.

Young finished 2 for 3 with two RBI and Lauren Bame was 3 for 4 with two RBI for Wells.

Steph Greaton had a two-run double for Gray-New Gloucester.

THORNTON ACADEMY 20, WINDHAM 0: Julie Geaumont doubled twice and homered twice to lead Thornton Academy (13-2) to a five-inning victory against the Eagles (3-12) at Windham.

Geaumont hit two-run homers in the second and fifth, and doubled in the first and third for two more RBI.

She also pitched a one-hitter, striking out eight and walking none.

WISCASSET 21, CARRABEC 5: Six players had multiple hits for the Wolverines (7-7) in a five-inning victory against the Cobras (2-11) at North Anson.

Wiscasset scored 13 runs in the first inning. Carolyn Footer, McKenzie Chancellor and Charlene Reed each had three hits, and Reed drove in four runs. Briana Gould, Sydney Morin and Kayla Gordon each picked up two hits.

Ashlee Knight, Brittany Lewis, and Jessica Vaillancourt each had two hits for Carrabec.