SOUTH PORTLAND – Tanner Hyland scored 27 points and Vukasin Vignjevic added 18 to lead South Portland to a 66-53 victory against Westbrook in a Southern Maine Activities Association schoolboy basketball game Saturday.

Hyland and Vignjevic each hit four 3-pointers.

South Portland (12-4) led 45-38 after three quarters, then went 10 of 10 from the foul line in the fourth.

Sean Murphy scored 18 points on six 3-pointers and Trevor Bates added 17 points for the Blue Blazes (10-5).

DEERING 80, MARSHWOOD 56: Jon Amabile had 25 points with six rebounds and five steals for the Rams (10-6), who outscored the Hawks (8-7) 33-17 over the middle quarters at Portland.

Jackson Frey added 13 points and Labson Abwoch finished with 12 for Deering.

Matt Crosby had 20 points and Addison Casey added nine for Marshwood.

BONNY EAGLE 87, GORHAM 55: Dustin Cole and Cole Libby had 14 points and five assists each as Bonny Eagle (13-3) beat Gorham (3-13) at Standish.

Steve Simonds added 13 points, and C.J. Autry and Evan Amell provided 10 each for the Scots, who led 43-21 at halftime.

Kyle Neeley and Andy Turner scored 10 points each for Gorham.

WISCASSET 76, LISBON 47: Jordan Jones made four 3-pointers and finished with 21 points, seven assists and four rebounds to lead Wiscasset (13-3) over the Greyhounds (0-16) at home.

PORTLAND 60, BIDDEFORD 55: Mike Herrick had 23 points to help the Bulldogs (9-7) defeat the Tigers (7-9) in overtime at Portland.

Pete Donato added 15 points and Nick Volger scored 10 for Portland.

Chance Baldino led Biddeford with 18 points.

The game was close throughout, with Biddeford holding a 34-33 lead going into the fourth period. Four players scored for Portland in overtime.

NYA 57, SACOPEE VALLEY 48: Asad Dahia scored 15 of his game-high 17 points in the first half as the Panthers (6-9) built a 28-13 lead and downed the Hawks (2-14) at Yarmouth.

Mohamed Dahia added 14 points and Andrew Esancy scored 11 for NYA, all in the fourth quarter.

Mike Anderson scored 15 points and Kyle Martineau finished with 12 for Sacopee.

YORK 52, FALMOUTH 48: Liam Langaas and Aaron Todd each scored 14 points as the Wildcats (12-4) got by the Yachtsmen (8-8) at York.

York trailed 26-22 at the half, then held Falmouth to four points in the third quarter.

Matt Packard paced the Yachtsmen with 16 points.

FRYEBURG ACADEMY 52, POLAND 45: Bright Amoako scored 19 points and Florian Forsting added 16 to lead the Raiders (3-13) over the Knights (6-10) at Fryeburg.

Walker Mallory went 5 of 6 from the foul line in the fourth quarter for Fryeburg.

Jake Littlefield scored 23 points and Jonah Farrington finished with 18 for Poland.

KENNEBUNK 52, WINDHAM 47: Vann Brazz had 20 points, including clutch free throws to seal it for the Rams (5-11) against the Eagles (7-9) at Kennebunk.

Matt Dube added 18 points for Kennebunk, which pulled away late.

Nolan Allen scored 30 for Windham, including 17 of 19 at the foul line.

CHEVERUS 56, SANFORD 47: Matt Cimino and Louie DiStasio scored 11 apiece to lead the Stags (16-0) against the Redskins (3-13) at Sanford.

The score was 25-25 early in the third quarter before Cheverus took control.

Ryan Camire led Sanford with 18 points.

ELAN 65, GREATER PORTLAND CHRISTIAN 22: Jack Peters had 22 points to power the Buccaneers (16-2) past the Lions (2-13) at Falmouth.

Malik Nunn added 10 points for Elan.

Ben Hammond recorded his 15th straight double-double for Greater Portland Christian with 15 points and 16 rebounds.

HOCKEY

KENNEBUNK 2, SCARBOROUGH 1: Tyler Fowles and Kurt Oakman scored, and Jordan Kadlik made 25 saves as the Rams (5-9-1) edged the Red Storm (5-8) at Saco.

Fowles scored on a power play from Ned Richard and D.J. Robinson in the first period, and Oakman got the winner from Richard with just under four minutes remaining.

Zach Pettingill scored from Nick Bagley on a power play in the second period and Doug Pitts made 20 saves for Scarborough.

NOBLE 4, GORHAM 2: Chullainn Kelly tied it 1:03 into the third period and Grady Wheeler added the winner just over one minute later as the Knights (11-1) scored four unanswered goals to rally past the Rams (4-9) at Gorham.

Kelly also had an assist and William Rodden scored twice for Noble.

Spence Cowand and Connor Smith scored for Gorham. Ben Haskell of Noble and Nate Holloran of Gorham each finished with 28 saves.

CHEVERUS 3, SOUTH PORTLAND 2: Cameron McLain had two goals and an assist to help the Stags (9-4) beat the Red Riots (5-6-2) at Portland.

Tommy Sullivan added a goal and an assist, and Harry Ridge had two assists for Cheverus.

DEERING 4, WINDHAM-SACOPEE VALLEY 1: Taylor Py scored twice as Deering (6-7) beat Windham-Sacopee Valley (2-13) at Portland.

The Rams took a 1-0 lead 1:49 into the first period on a goal from Griffin Py, but were held scoreless until the third.