FRYEBURG – Tally Perkins scored twice Tuesday to help unbeaten Cape Elizabeth, the top-ranked team in Western Class A, rally from a two-goal deficit to beat Fryeburg Academy 5-2 in a Western Maine Conference schoolgirl soccer game.

Addie Wood, Melanie Vangel and Lizzie Raftice also scored for the Capers (5-0-1).

Sammie Nardone had two goals in the first half for Fryeburg (1-2-3), the first from Carla Tripp.

Kelsey Jackson made 10 saves for Cape. Maggie McConkey stopped 12 shots for the Raiders.

MEDOMAK VALLEY 4, MAINE CENTRAL INSTITUTE 2: Alanna Vose scored twice to lead Medomak Valley (3-3) over Maine Central Institute (2-4) at Waldoboro.

MARSHWOOD 1, MASSABESIC 0: Freshman Gianna Riccardi scored from Hannah Folger as Marshwood (2-4) nipped Massabesic (1-4) at South Berwick.

Tatum Schladenhauffen made fives for the shutout.

EDWARD LITTLE 2, ERSKINE ACADEMY 2: Meryl Bond scored with about nine minutes left in regulation as the Eagles (3-2-1) tied Edward Little (0-3-2) at South China.

GREELY 3, FREEPORT 0: Sarah Schad scored in the first half from Audrey Parolin to get Greely (5-1) started against the Falcons (3-4) at Freeport.

Libby Thomas made it 2-0 with a second-half penalty kick and Julia Mitiguy scored the final goal unassisted.

YARMOUTH 2, LAKE REGION 1: Mo McNaboe scored from Julie Kameisha with three minutes remaining to lift the Clippers (2-4) over the Lakers (2-3-1) at Yarmouth.

After Emma Torres gave Yarmouth a 1-0 halftime lead, Rachel Wandishin tied it for with five minutes left.

GORHAM 4, BONNY EAGLE 1: Meghan Cushing scored twice to give the Rams (5-0) a 2-0 halftime lead against the Scots (1-4) at Standish.

Erin Smith added a goal and two assists, and Kiersten Turner also scored for Gorham.

CHEVERUS 2, WINDHAM 0: Sadie Lyons and Eden Monsen scored first-half goals for the Stags (4-0-1) against the Eagles (4-1) at Portland.

Lyons scored from Hayley Morin 15 minutes before the break and Eden Monsen added an unassisted goal with one minute left in the half.

WELLS 3, POLAND 2: Wells (1-5-1) scored three unanswered goals in the first 21 minutes of the second half to take a 3-1 lead against the Knights (1-6) at Poland.

Sophie Lamb, Amanda Deshaies and Stephanie Woods scored for the Warriors. Kaitlyn Tufts made 10 saves.

WAYNFLETE 5, TRAIP ACADEMY 0: Becky Smith scored three goals to lead the Flyers (4-1) past the Rangers (3-2) at Portland.

Ella Millard and Rhiannan Jackson also scored, and Juliana Harwood made seven saves for the shutout.

YORK 2, GRAY-NEW GLOUCESTER 0: Nicci Heroux and Kayla Swasey scored for the Wildcats (4-3) against the Patriots (3-2-1) at Gray.

Carly Lee made two saves for the shutout. Sammie Wilkins stopped 17 shots for Gray-New Gloucester.

MORSE 5, OCEANSIDE 0: Tori Field had three goals and one assist, and Paige Martin added two goals as Morse (6-0) downed Oceanside (3-2-1) at Rockland.

THORNTON ACADEMY 5, NOBLE 0: Thornton Academy (5-1) had five players score against Noble (2-3) at Saco.

Carly McKenna picked up a failed clear to score the first goal with 23 minutes left in the half. Camilla Olsson scored three minutes later from Courtney O’Brien. Chrissy Remmes made it 3-0 with an outside shot with 14:51 left in the half.

SCARBOROUGH 7, KENNEBUNK 1: Jessica Meader and Meghan Tyson each scored twice as Scarborough (4-1-1) beat the Rams (3-3) at Kennebunk.

Katie Mader had six saves for the Red Storm. Aley Leonardi scored for Kennebunk.

MCAULEY 0, SOUTH PORTLAND 0: Dominique Smith made eight saves for the Red Riots (2-2-1) and Molly Miller stopped seven shots for the Lions (0-4-1) at South Portland.

McAuley missed a penalty kick in overtime.

SANFORD 2, WESTBROOK 1: Katelyn Fink scored an unassisted tying goal in the second half before assisting Allison Legere for the winner as Sanford (5-1) edged the Blue Blazes (0-5) at Westbrook.

Emily Thornton gave Westbrook a 1-0 lead from Katie Clark after 2:18.

CAMDEN HILLS 9, GARDINER 0: Kristina Alex scored three goals and Caroline Matteo added two as the Windjammers (4-0-2) downed Gardiner (3-2-1) at Rockport.

NORTH YARMOUTH ACADEMY 2, SACOPEE VALLEY 1: Chloe Leishman put in a rebound with 12 minutes left to lift the Panthers (1-5) over the Hawks (3-3) at Yarmouth.

Mackenzie Ross scored from Emily Colbert after 25 minutes for Sacopee. Moira Lachance tied it on a free kick about 10 minutes later.

FIELD HOCKEY

WESTBROOK 1, DEERING 0: Ally Lemay converted a first-half pass from Danielle Richards and the Blue Blazes (5-2) edged Deering (1-5-1) at Portland.

Maryssa Arsenault completed the shutout with three saves. Caley Presby stopped 28 shots for the Rams.

GORHAM 2, KENNEBUNK 0: Michaela Stresser scored the opening goal at 18:40 of the first half as Gorham (2-5-1) upset visiting Kennebunk (5-3).

Evelyn Viernes set up Stresser. Brandi Emerson added an unassisted goal in the second half.

MASSABESIC 5, WINDHAM 1: Allie Braley and Alex Staples had two goals apiece as Massabesic (6-1) downed Windham (2-5) at Waterboro.

Braley provided the first two goals, one from Jackie Guillemette at 25:15 and the second unassisted at 14:40. Staples scored the next two for the Mustangs, one in each half, and freshman Hannah Patch scored at 12:52 for a 5-0 lead.

SCARBOROUGH 9, SOUTH PORTLAND 0: Lindsay Dobecki and Grace Whalen scored two goals each as the Red Storm (5-0-1) downed South Portland (1-6) at Scarborough.

MORSE 2, MARANACOOK 2: The Shipbuilders rallied from two goals down to n the second half at Readfield.

OXFORD HILLS 2, MT. ARARAT 0: Heather Verrier and Jesse Murch scored, and Abi Egan made four saves as the Vikings (3-2-2) shut out the Eagles (0-3-4) at South Paris.