SOUTH BERWICK — Dustin Cole scored 30 points, and Nick Dubay and Nathan Alexander added 15 apiece as Bonny Eagle earned a 67-58 win over Marshwood in an SMAA boys’ basketball game Thursday night.
Bonny Eagle (4-0) finished 19 of 21 from the free-throw line.
Brady Innes paced Marshwood (1-3) with 17 points. Drew Bartlett added 12.
YORK 75, FREEPORT 62: Michael Gallagher scored a career-high 29 points to lead the Wildcats (3-2) over the Falcons (0-4) at York.
York trailed going into the fourth quarter but outscored the Falcons 24-6 to take the victory.
Chandler Birmingham led the Falcons with 25 points.
GRAY-NEW GLOUCESTER 74, WELLS 57: Andreas Kariotis scored 10 points during an 18-0 run spanning the first and second quarters as the Patriots (1-4) recovered from an early 11-point deficit against the Warriors (1-4) at Wells.
Kariotis finished with 19 points, and Tyler St. Pierre added 12.
Jake Moody paced the Warriors with 30 points and 11 rebounds.
FALMOUTH 79, LAKE REGION 54: Tom Coyne scored 21 of his 31 points in the first half as the Yachtsmen (5-0) handled the visiting Lakers (1-4).
Coyne, who also had five assists, scored the rest of his points in the first two minutes of the third quarter.
Nick Burton and Jack Simonds each added 14 points. Simonds had 11 rebounds and Burton grabbed 10.
Nate Smith paced the Lakers with 14 points.
GREELY 67, POLAND 44: Michael McDevitt scored 22 points and Bailey Train added 17 as the Rangers (5-0) downed the Knights (1-4) at Poland.
McDevitt and Train combined for 15 points in the opening quarter as Greely built a 17-6 lead.
Alan Young had 11 points and Tyler Michaud scored 10 for Poland.
WAYNFLETE 67, OLD ORCHARD BEACH 51: Serge Nyirikamba scored 19 points and collected 11 rebounds as the Flyers (4-0) beat the visiting Seagulls (4-1) in a clash of unbeaten Western Maine Conference teams.
Milo Belleau was the leading scorer for Waynflete with 21 points. He scored 11 in the first quarter.
Joey Gildard finished with 20 points for the Seagulls.
FRYEBURG ACADEMY 63, KENNEBUNK 48: Alexander Blake scored 25 points and Ryan Gullickson had 13 as the Raiders (1-3) handled the Rams (0-4) at Kennebunk.
Austin Sandler scored 29 points for the Rams.
NORTH YARMOUTH ACADEMY 76, A.R. GOULD 42: Chase Gendron scored 18 points, including 11 in the first quarter when the Panthers (2-2) went ahead 25-10 over the Bears (0-4) at South Portland.
Ryan Hemenway added 16 points and El Tayeb Dahia finished with 15 for NYA, which led 43-16 at halftime.
Gage Barton scored 12 points for A.R. Gould.
MT. ARARAT 54, MT. BLUE 45: Shyheim Ulrickson scored 19 points to pace the Eagles (3-1) past the Cougars (1-2) at Topsham.
Mike Crawford added 10 points for Mt. Ararat.
BOOTHBAY 92, SPRUCE MOUNTAIN 87: Aaron Dickinson sank 8 of 10 free throws in overtime as the Seahawks (3-1) beat the Phoenix (4-1) in double overtime at Boothbay Harbor.
John Hepburn scored 34 points and grabbed 11 rebounds to lead Boothbay. Julian Aponte, who finished with 15 points, hit a 3-pointer at the regulation buzzer to send the game into overtime.
LINCOLN ACADEMY 64, ERSKINE ACADEMY 34: Lincoln Academy (3-1) used an early press to jump out to a 20-5 lead on its way to a win over Erskine (0-4) at Newcastle.
Devin Scherer and James Seward-Matel each scored 13 points for Lincoln.
NORTH HAVEN 55, PINE TREE ACADEMY 36: Ethan Mao scored 14 points and Avery Waterman added 13 for North Haven (5-1) in a win over the Breakers (2-3) at Freeport.
Jean-Pierre Tashamala led Pine Tree with 12 points.
FALMOUTH 4, THORNTON ACADEMY 1: Brandon Peters scored the first of his two goals just one minute into the game to start the Yachtsmen on their way to a win over the Trojans at Family Ice Center.
Evan Bazinet got his first varsity goal to make it 2-0 in the first period, Jake Grade also scored for the Yachtsmen, and Isac Nordstrom had three assists. Falmouth goalie Dane Pauls finished with 34 saves.
Alex Fallon scored for Thornton in third period.
CHEVERUS 3, CAPE ELIZABETH 2: Curtis Guimond, James Hannigan and Conor Ryle scored as the Stags (2-2) edged the Capers (0-4) at Portland Ice Arena.
Chris Vallee and Cole Caswell scored for Cape Elizabeth.
WATERVILLE 10, WESTBROOK 1: Dalton Denis notched a hat trick and Nick Denis had two goals and two assists for the Purple Panthers (2-0-1) in a win over the Blue Blazes (0-4) at Alfond Rink.
Mike Kelly scored for Westbrook in the third period.