WINDHAM — Tyler Woolston scored 2:20 into overtime Tuesday night to lift Windham to a 15-14 victory against Westbrook in a boys’ lacrosse game.

Woolston finished with seven goals and three assists, and Liam McCusker had three goals and three assists for Windham (5-7), which led 13-8 at halftime.

Grayson Post scored seven goals for Westbrook (1-9) and made it 14-14 with 3:50 left in regulation. Christian Childs added five goals for the Blue Blazes.

FALMOUTH 13, YARMOUTH 5: Jack Scribner scored four goals as the Yachtsmen (10-1) downed the Clippers (6-4) at Yarmouth.

Nate Arrants added three goals and an assist for Falmouth, which led 7-3 at halftime. Anders Corey scored twice for Yarmouth.

SOUTH PORTLAND 24, BONNY EAGLE 11: Cooper Mehlhorn scored nine goals as the Red Riots (8-3) cruised past the Scots (3-8) at Standish.

David Fiorini and Ross Myers each added four goals, and Finn Zechman had three for South Portland. Alex Dyer scored four goals and Tanner McClure finished with three for Bonny Eagle.

DEERING 25, NOBLE 6: Jonah Peterson notched six goals and three assists, and Nate Richards added six goals and two assists to lead the Rams (8-4) over Noble (1-11) at Portland.

Nick James added five goals and four assists, and Omar Contreras had four goals and one assist for Deering. Logan Pomerleau scored four times for the Knights.

YORK 20, WAYNFLETE 9: Tom McCarthy and Mark Engholm each had six goals and an assist to lead the Wildcats (7-4) past the Flyers (2-9) at Portland.

Will Masterson had five goals and two assists, and Ryan Simpson dished out three assists for York.

Hank Duvall had three goals and an assist, and Oliver Burdick added two goals and an assist for Waynflete.

Ben Musgrove stopped 18 shots for the Flyers. Derek Goldberg had five saves for York.

GIRLS’ LACROSSE

WAYNFLETE 8, FALMOUTH 7: Laura Baginski scored three goals and the Flyers (7-4) held off the Yachtsmen (9-2) at Portland.

LZ Olney scored two goals and Avis Akers stopped eight shots for Waynflete, which led 6-1 at halftime. Devon Sarazin and Sydney Bell each scored three goals for Falmouth.

MASSABESIC 13, GORHAM 1: Madison Drain and Morgan Pike scored three goals each as the Mustangs (11-0) handled the Rams (7-5) at Gorham.

Taylor Manning, Logan Champlin and Skyler Renaud each had a pair of goals and Hallie Benton also scored for Massabesic.

Bridget Rossignol answered for Gorham.

Lydia Wasina turned aside 12 shots for the Mustangs. Paige Hume had 11 saves for the Rams.

SOUTH PORTLAND 17, NOBLE 5: Jena Leckie and Paige Fleming each scored four goals as the Red Riots (5-6) downed the Knights (2-10) at South Portland.

Kayla Brown added three goals, and Kaya Backman had a goal and an assist for South Portland, which led 10-1 at halftime. Amy Fleming scored three goals and Sarah Couture added two for Noble.

BONNY EAGLE 11, PORTLAND 8: Keelin Sweeney scored four goals and the Scots (6-6) overcame an early deficit to beat the Bulldogs (3-8) at Standish.

Jenna Litif had two goals and three assists for Bonny Eagle, which trailed 5-1 early but scored five unanswered goals to lead 6-5 at halftime. Anika More scored three goals and Morgan Kierstead added two for Portland.

YARMOUTH 9, YORK 4: Greta Elder had four goals and an assist as the Clippers (11-0) rolled past the Wildcats (8-3) at Yarmouth.

Ella Antolini had three goals, and Eva Then and Cory Langenbach also scored for Yarmouth.

Martha McCaddin scored two goals for York. Allie Lawlor and Emma Ford each had one.

Mary Kate Gunville stopped nine shots for the Clippers.

LAKE REGION 16, FRYEBURG ACADEMY 3: Lindsey Keenan and Lauren Jakobs struck for four goals each as the Lakers (6-5) dominated the Raiders (2-10) at Naples.

Aisley Sturk and Rachel Shanks added two goals each for Lake Region, with Lauren Williams, Paige Davis, Melissa Bonenfant and Isabelle Davis-White also scoring. Briget Tweedie had two goals and Hannah Frye added one for Fryeburg.

BASEBALL

FALMOUTH 6, KENNEBUNK 3: Garret Aube went 2 for 3 with a triple and two RBI, and the Yachtsmen (15-0) scored four runs in the first inning to beat the Rams (3-13) at Falmouth.

Colin Coyne added two hits for Falmouth and Reece Armitage picked up the win, allowing three runs on four hits, striking out eight. Derek Smith went 2 for 3 with a double and an RBI for Kennebunk.

PORTLAND 7, NOBLE 6: Giovanni Ruotolo tripled home Donny Tocci to tie the game, then scored the go-ahead run on Camren King’s pop fly single as the Bulldogs (11-3) scored five times in the fifth inning to take a 7-5 lead against Noble (5-10) at Portland.

TRAIP ACADEMY 3, OLD ORCHARD BEACH 1: Charlie Driscoll’s two-run single in the seventh inning broke a 1-1 tie and the Rangers (8-7) went on to beat the Seagulls (7-7) at Old Orchard Beach.

The teams exchanged runs in the first before the pitchers took over. Shane MacNeill and Hunter Sawtelle of Traip combined to hold Old Orchard scoreless over the final six innings.

MacNeill gave up three hits and no earned runs over five innings, and Sawtelle finished with two innings of one-hit relief. Matt Hurley of the Seagulls struck out 11, allowing six hits and one earned run.

WATERVILLE 2, OCEANSIDE 1: Cody Pellerin broke a 1-1 tie in the fifth inning with a single, and threw a two-hitter to lift the Panthers (12-3) over the Mariners (8-7) at Rockland.

Pellerin allowed no walks and struck out 10, and Andrew Roderigue hit an RBI triple to tie the game in the fifth. Michael Dougherty scored in the first for Oceanside.

Logan Sheridan of Oceanside allowed two runs on five hits and three walks, striking out two in five innings.

DEERING 4, BONNY EAGLE 3: Keegan Stanton scored on Jack Lynch’s sacrifice fly in the eighth inning to cap a comeback and lift the Rams (6-7) over Bonny Eagle (3-11) at Portland.

Lynch laced an RBI triple and scored on Riley Bartell’s single as the Rams scored twice in the seventh to force extra innings.

WESTBROOK 2, SANFORD 1: Kyle Hebert scored from second as the Spartans (4-10) failed to complete a double play in the seventh inning, lifting Westbrook (6-9) at Sanford.

Kyle Champagne gave the Blazes a 1-0 lead in the fourth when he scored on the front end of a double steal. Keith Kerrigan tied it in the fifth on Nate Martineau’s sacrifice fly.

Francoeur picked up the win, allowing four hits, including a pair by Jared Scarpelli. Frank Veino gave up two hits and struck out six in 62/3 innings for Sanford.

SOFTBALL

BIDDEFORD 6, BONNY EAGLE 2: Alex Chase hit a two-run homer in the fourth inning as the Tigers (7-9) downed the Scots (5-10) at Standish.

Kaitlyn Stewart allowed two runs on four hits and two walks, striking out four for Biddeford. Sydney Gillingham doubled for Bonny Eagle.

GRAY-NEW GLOUCESTER 3, GREELY 0: Alison Martell hit a two-run homer to left field as the Patriots (8-6) shut out the Rangers (8-7) at Gray.

Hannah Dixon singled for Gray-New Gloucester, advanced on a passed ball and scored on a single by Makaela Ryan.

MAINE GIRLS’ ACADEMY/FALMOUTH 6, SOUTH PORTLAND 5: Holley Akey hit a two-run homer as part of a three-run fourth inning, and the Lions (6-9) held off the Red Riots (6-9) at Portland.

Liberty Ladd hit a solo home run in the second inning, and Gabrielle Begos added another in the fifth to give the Lions a 6-1 lead. Grace Rende and Kaitlin Bouchard had RBI singles for South Portland during a three-run sixth to cut the lead to 6-4. Maeve Kelly had three hits for the Red Riots.

THORNTON ACADEMY 5, WINDHAM 4: Olivia Howe doubled home a run and later scored to spark a three-run fifth inning that gave Thornton Academy (12-3) a 5-2 lead against the Eagles (12-3) at Windham.

Howe drove home Louisa Colucci before scoring the second run of the inning on a fly out. Jenica Botting followed with the decisive run, coming home on Hannah Collins’ single.

TRAIP ACADEMY 7, OLD ORCHARD BEACH 1: Kiara Perez hit a three-run homer in the seventh inning as the Rangers (6-9) downed the Seagulls (3-11) at Old Orchard Beach.

Reilly Eddy picked up the win, allowing one run and striking out 11.

WESTBROOK 15, DEERING 3: Julia Symbol went 4 for 4, drove in three runs and scored twice to pace a 17-hit offense as the Blue Blazes (4-11) handled the Rams (1-14) at Westbrook.

Elizabeth Richardson picked up her first win, allowing three earned runs on five hits, striking out seven and walking two.