Waynflete’s Roanm Hopkins and Yarmouth’s Truman Peters, left, battle for possession during their game Tuesday in Portland. Myles Culley scored in overtime and Waynflete won, 3-2. Ben McCanna/Staff Photographer

Senior Myles Culley scored 1:56 into overtime to give the Waynflete boys’ soccer team a 3-2 win against Yarmouth on Tuesday in Portland.

Culley was held scoreless in regulation time for the first time this season. In overtime, he produced enough space on a dribble move from right-to-left to uncork a 30-yard shot with his powerful left foot for the winner.

It was Culley’s 35th goal of the season and clinched the top seed in Class C South for Waynflete (12-1-1), the three-time defending state champions.

“What a way to finish the season. It doesn’t get better than that. That was one of my best moments on the soccer field,” Culley said.

Two-time defending Class B champion Yarmouth fell to 10-2-2 and will finish third in B South, said Coach Mike Hagerty.

Waynflete held a 2-1 lead at halftime on goals by Liam Anderson (Jacob Woodman assist) on a play set up by a direct kick from Culley, and Nils Burton-Johanson (Dudley Holdridge assist).

Advertisement

Yarmouth twice tied the game, on goals by Zach Kelly in the first half and then Adam McLaughlin with 3:50 remaining in regulation. Yarmouth keeper Ian O’Connor kept the game at 2-1 early in the second half with a diving save on Culley’s best chance in regulation.

O’Connor had little chance on Culley’s game-winner.

“No one had shut him out for 80 minutes yet. We just didn’t game-plan for 90,” Hagerty said.

FRYEBURG ACADEMY 3, LAKE REGION 2: Jacob Adams scored a goal in each half, both assisted by Matteo La Porta, as the Raiders (9-5) beat the Lakers (3-11) in Fryeburg.

Rafael Ajimura added a goal for Fryeburg Academy.

Jacob Chadbourne scored for the Lakers, while Colin Coyne stopped five shots.

Advertisement

PORTLAND 5, THORNTON ACADEMY 1: Martin Kalala netted a pair of goals as the Bulldogs (9-5) topped the Trojans (6-7-1) at Fitzpatrick Stadium in Portland.

Brady Toher scored a first-half goal for Portland. Ollie Hettenbach added a goal and an assist and Francisco Samuel had one goal.

Tresor Olela scored for Thornton Academy and Rory Beaudoin made two saves.

LINCOLN ACADEMY 6, GARDINER 0: Jack Duncan scored from Casey Duncan in the 21st minute and Peter Thelander added a goal on a feed from Pablo Jimenez Duran two minutes later as the Eagles (11-1-2) took a 2-0 halftime lead and cruised by the Tigers (8-5-1) at Newcastle.

Jack Duncan finished with three goals for Lincoln Academy, while Jack Castonia and Casey Duncan added goals.

NOBLE 1, MASSABESIC 0: Gunnar Sokol found Jason Tjung for a goal 23 seconds into the game and the Knights (1-13) held on to defeat the Mustangs (0-14) in Waterboro.

Advertisement

Andrew Stapleton made 16 saves for Massabesic and Aiden Sullivan had 10 saves for Noble.

GREELY 4, YORK 1: Sean-Marley Rwabira scored twice as the Rangers (7-6-1) beat the Wildcats (4-8-2) in Cumberland.

Keegan Hale and Tate Nadeau each added a goal for Greely.

Nick Hoy scored for York.

GIRLS’ SOCCER

SANFORD 0, KENNEBUNK 0: Sophie Olivo recorded eight saves for the Spartans (7-5-2) and Isabella Crowe stopped 10 shots for the Rams (3-9-2) as the teams played to a scoreless draw in Kennebunk.

WAYNFLETE 2, OLD ORCHARD BEACH 1: Lucy Hart scored a pair of goals just before halftime to lead the Flyers (10-4) over the Gulls (9-5) in Old Orchard Beach.

Ayla Stutzman recorded eight saves for Waynflete.

Camryn Blatchford tallied an early goal for OOB and Summer St. Louis made six saves in net.

CHEVERUS 6, BIDDEFORD 1: Finley Brown had two goals as the Stags (10-4) cruised by the Tigers (1-13) on the road in Biddeford.

Advertisement

Caoilinn Durkin, Lilly Hoyt, Sophia Monfa and Annie Vigue all chipped in a goal for Cheverus. Evelyn Rush made four saves in net.

Hannah Smith scored on a corner kick for Biddeford. Sarah Parks racked up nine saves.

GRAY-NEW GLOUCESTER 3, POLAND 0: Trinity Bean scored twice as the Patriots (5-7-2) beat the Knights (2-12) in Gray.

Izzy Morelli also scored for Gray-New Gloucester. Ashleen Perkins had two assists.

Alyssa Hart had 12 saves for Poland.

NORTH YARMOUTH ACADEMY 5, TRAIP ACADEMY 0: Sarah Moore had a pair of goals, one in each half, for the Panthers (14-0) as they finished undefeated, blanking the Rangers (6-8) in Yarmouth.

Advertisement

Angel Huntsman, Michala Wallace and Emily Robbins also scored for North Yarmouth Academy.

Lily Stuart stopped 14 shots for Traip Academy.

LAKE REGION 3, FRYEBURG ACADEMY 0: Kayli Goodwin scored three times on corner kicks, lifting the Lakers (7-7) to a win over the Raiders (1-12-1) in Naples.

Margo Tremblay tallied two assists and Melissa Mayo had one for Lake Region. Emily Rock made three saves.

Maya Mahan stopped eight shots in goal for Fryeburg.

WINDHAM 6, FALMOUTH 0: Emily Talbot and Abbey Thornton had two goal each to lead the Eagles (12-2) as they flew past the Navigators (8-6) at Falmouth.

Advertisement

Kyla Harvie and Ashley Clark added goals for Windham.

Abigail Pausman stopped five shots for Falmouth, while Reilly Russell making three saves for the Eagles.

YARMOUTH 3, WELLS 0: Ava Feeley scored all three goals to power the Clippers (11-3) over the Warriors (7-7) in Yarmouth.

Savannah Tardiff tallied nine saves for Wells and Eden Young had two for Yarmouth.

THORNTON ACADEMY 2, PORTLAND 0: Jessica Dow and Elle Jowett scored as the Trojans (9-4-1) beat the Bulldogs (7-7) in Saco.

Ava Lomax made five saves in the shutout for Thornton Academy and Lucy Tidd had seven saves for Portland.

FIELD HOCKEY

GORHAM 3, SANFORD 0: Annie Cunningham, Ellie Szostalo and Emerson Hama all scored as the Rams (8-5-1) beat the Spartans (5-8-1) in Sanford.

Megan Sheppard recorded 17 saves for Sanford.