Kate Tracy scored three straight goals to break a second-half tie and lift Freeport to a 6-4 win over Waynflete on Friday in a rematch of last year’s Class C girls’ lacrosse state final.

Freeport (6-1) held a 3-2 lead at halftime before Tilsley Kelly’s second goal pulled Waynflete (4-3) even early in the second half.

Tracy then broke the tie with 15 minutes to go.

Meg Driscoll, Emily Olsen and Savannah Tracy also scored for Freeport, which got two saves from Piper Williams.

Morgan Earls, seeing her first action of the season after being sidelined because of a knee injury, and Lolie Millspaugh scored Waynflete’s other goals and Emily Girard made seven saves.

Waynflete, the reigning state champion, will have to play the rest of the season without senior standout Jesse Connors, who broke her ankle earlier this week.

Advertisement

GREELY 16, FRYEBURG ACADEMY 1: Asja Kelman and Carley Ferentz each notched four goals and two assists as the Rangers (7-1) raced past the Raiders (0-8) at Fryeburg.

Lauren Dennen chipped in with two goals and an assist. Jenny Medrano, Charlotte Taylor, Allie Read, Eva Williams, Elise Provencher and Cady Hatch also scored for Greely, which led 14-0 at halftime.

Phoebe Sartory scored for Fryeburg.

MARSHWOOD 15, NOBLE 1: Izzy Young recorded four goals and four assists to lead the Hawks (5-1) past the Knights (1-5) in North Berwick.

Marshwood blew the game open early, leading 12-1 at halftime.

Fina Melino and Eva Moreland each added three goals and two assists.

Advertisement

WELLS 15, WESTBROOK 2: Kayleigh Michaud-Nolan paced a balanced attack with three goals and three assists as the Warriors (7-1) eased past the Blue Blazes (0-8) in Wells.

Ruby McMinis added two goals and four assists. Anna Woodward and Summer Sullivan also scored twice.

Jenita Virak got both goals for Westbrook.

CAPE ELIZABETH 14, LEWISTON 2: Claire McDonald scored five goals as the Capers (3-3) defeated the Blue Devils (2-6) in Lewiston.

Ellie Gagne added three goals and Annaliese Rudberg connected twice.

Leah Dube and Cecilia Miller scored in the second half for Lewiston.

Advertisement

SOFTBALL

BRUNSWICK 9, OXFORD HILLS 3: Kelsey Sullivan hit her ninth home run of the season – a three-run shot that helped the Dragons (9-0) beat the Vikings (8-1) in Paris.

Sullivan’s home run in the second inning made it 5-0. She added an RBI triple in the fourth as Brunswick stretched its lead to 8-0.

WINDHAM 12, FALMOUTH 0: Stella Jarvais was 2 for 4 and drove in three runs, and Brooke Gerry and Sierra Sparrow combined on a three-hitter as the Eagles (7-2) downed the Navigators (0-8) in five innings at Falmouth.

Ellie Wilcox and Jaydn Kimball each added a pair of hits. Chloe Edwards belted an RBI triple.

SOUTH PORTLAND 5, MARSHWOOD 0: Mia Micucci struck out six while allowing only three hits as the Red Riots (4-5) breezed past the Hawks (1-6) in South Berwick.

Advertisement

Elise Connor and Maddie Jamieson contributed two hits apiece for South Portland.

Marshwood pitcher Lindsey Bennett also had six strikeouts.

WELLS 27, YARMOUTH 17: Delani Brown hit a grand slam and a three-run homer during a 13-run first inning and the Warriors (3-7) beat the Clippers (0-10) in five innings at Wells.

Brown finished with eight RBI. Savannah Tardiff also had a grand slam and went 3 for 3 with six RBI, while Ava Kreie finished with five hits.

Emma Butsch had three hits and four RBI for Yarmouth, which cut a 19-1 deficit to 22-15 before Wells secured the win with three runs in the fourth and two in the fifth.

CAPE ELIZABETH 22, GREELY 7: The Capers (8-2) scored five runs in the first inning and closed with 11 in the sixth as they piled up 20 hits against the Rangers (3-8) at Cumberland.

Advertisement

Hannah Mosher was 3 for 3 with four RBI. Esme Song and Kathryne Clay also had three hits apiece.

Lily Rawnsley and Haley Stewart each blasted a home run for Greely.

POLAND 16, OLD ORCHARD BEACH 2: The Knights (9-0) opened with 10 runs in the bottom of the first and defeated the Seagulls (2-8) in five innings at Poland.

Atlantis Martin recorded a double and two singles, Emma Gagne hit a triple and a double, and Khloe O’Leary, Alyssa Hart and Gabbi Bolduc also had two hits apiece.

EDWARD LITTLE 8, CAMDEN HILLS 5: Amanda Raymond singled and scored the go-ahead run on Rachel Penny’s single in the ninth inning as the Red Eddies beat the Windjammers (0-8) in Rockport.

Maddy Scott and Erin Cowie also scored in the ninth inning.

Tiana Avila had three hits, including a double, and scored a run for the Eddies.

Alyssa Bland recorded two hits and scored two runs for the Windjammers.