SANFORD — Matt Duchaine hit a 3-pointer late in overtime Friday night to give Cheverus a 51-49 victory against Sanford in an SMAA boys’ basketball opener.

Friday was the opening night of high school basketball in Maine.

Brad Bouchard of Sanford hit a 3-pointer in the waning seconds of regulation to send the game to overtime.

Jack Casale had 20 of his game-high 23 points in the second half for Cheverus. William Shibles added eight points.

Bouchard finished with a team-high 20 points for the Spartans, including six 3-pointers. Ethan Belanger added 16 points, going 7 of 10 from the foul line.

GREATER PORTLAND CHRISTIAN 63, HIGHVIEW CHRISTIAN 43: Jeremiah Hammond scored 13 of his team-high 19 points in the first quarter as the Lions opened a 25-0 lead after the first quarter at Bangor.

Jeffrey Macomber scored nine of his game-high 24 points in the second quarter as the Knights pulled within 35-15 at halftime. Macomber finished with six 3-pointers.

Mason Jones added 17 points for the Lions.

BRUNSWICK 65, MORSE 37: Nathan Benoit scored 14 of his game-high 19 points in the first quarter as the Dragons cruised at Brunswick.

Corban Teel added 15 points and 11 rebounds for Brunswick, which led 34-14 at halftime. Dakota Freeman scored 17 points with five 3-pointers to lead Morse.

DEERING 62, WINDHAM 41: JeanClaude Butera scored nine of his 12 points in the second quarter as the Rams opened a 39-18 halftime lead at Windham.

Emmanuel Chikuta led Deering with 13 points. Raffaele Salamone added 12, including 8 of 14 from the foul line.

Nick Curtis led Windham with 12 points. Mike Gilman had 11.

TRAIP ACADEMY 57, ST. DOMINIC 42: Shane MacNeil scored a game-high 14 points to lead the Rangers at Kittery.

Andrew Davis added eight points with two 3-pointers for Traip, which outscored St. Dom’s 15-2 in the first quarter. Ethan Bosse scored five points to lead the Saints.

BONNY EAGLE 58, NOBLE 49: Zach Maturo scored a game-high 25 points and the Scots used a 7-0 run to open the second half at Standish.

The score was 25-25 at halftime. Brandon Davis scored 12 points to lead Noble, and Tyler Oliver and Luke Carlock each added 10. Will Hendrix added 12 points for Bonny Eagle.

FALMOUTH 69, KENNEBUNK 46: Colin Coyne nailed seven 3-pointers and scored 36 points to lead the Yachtsmen at Kennebunk.

Falmouth led 20-6 after the first quarter and 40-25 at halftime. Coyne scored 26 points in the first half, connecting on six 3-pointers.

Cameron Lovejoy led the Rams with 25 points and three 3-pointers.

POLAND 48, FREEPORT 43: Curtis Lane scored a game-high 18 points and the Knights used a 15-2 run midway through the fourth quarter to rally past the Falcons at Poland.

Caleb Hodgkins added 11 points and gave Poland its first lead of the fourth quarter on a bucket with under a minute left to make it 44-43.

Nate Chouinard added 11 points for the Knights, who trailed 35-28 after three quarters. Toby Holt scored 13 points to lead Freeport.

BOOTHBAY REGION 59, MOUNTAIN VALLEY 56: Carter Babcock had 16 points and 12 rebounds to lead the Seahawks at Boothbay Harbor.

Elijah Gudroe sealed the victory, hitting two free throws in a 1-and-1 situation with 15 seconds remaining to put the Seahawks ahead by four.

Keegan Davis led the Falcons with 23 points and hit five 3-pointers. Jacob Blanchard added 22 points.

WELLS 60, LAKE REGION 47: Cam Cousins had 16 points and seven rebounds to lead the Warriors at Wells.

The Warriors led 14-6 after the first quarter and 47-31 by the start of the fourth.

Matt Sherbourne added four points and seven steals for Wells.

Tyler Walker led the Lakers with 19 points.

YARMOUTH 61, GRAY-NEW GLOUCESTER 41: Jonathan Torres and Gibson Harnett combined to score 11 of the 17 third-quarter points for the Clippers, who pulled away from a 27-27 halftime tie at Yarmouth.

Torres and Harnett finished with 13 points each for Yarmouth. Noah Eckersley-Ray added 10.

John Martin scored a game-high 18 points for Gray-New Gloucester, including three 3-pointers. Josiah Rottari and Hunter Colby each chipped in six points.

LINCOLN ACADEMY 69, MARANACOOK 67: Cody Tozier had a pair of buckets and Nathan Simmons was 3 of 4 from the foul line in overtime as the Eagles won at Newcastle.

Trailing by four with about 30 seconds to play in regulation, Kyle Wilbur hit two free throws to cut the deficit to two for Maranacook, which then forced a turnover. With five seconds left, Wilbur hit a runner to force to overtime.

Tozier led the Eagles with 29 points, going 11 of 17 from the foul line. Nathan Masters added 13 points and Keyden Leeman chipped in 10.

Wilbur finished with a game-high 32 points. Hayden Ellwell added 12.

YORK 52, FRYEBURG ACADEMY 35: Trevor Labonte scored a game-high 26 points, including 9 of 9 from the foul line, as the Wildcats cruised at York.

Jackson McCarty had nine points for York.

Cody Gullickson scored seven points and Tucker Buzzell tossed in six for Fryeburg.

BIDDEFORD 68, MASSABESIC 42: Patrick Pearl scored a game-high 19 points as the Tigers won at Waterboro.

Issac DesVergnes scored 15 points for Massabesic. Zion Mercado added 14.

OCEANSIDE 53, ERSKINE ACADEMY 41: Nate Raye scored a game-high 23 points to lift the Mariners at South China.

Cooper Wirkala added 12 points for Oceanside. Jack Jowett led Erskine with 18 points. Noah Bonsant chipped in 10.

HALL-DALE 72, LISBON 66: Jett Boyer scored 35 points and hit seven 3-pointers, helping the Bulldogs to win in overtime after Lisbon erased a 10-point fourth-quarter lead at Lisbon Falls.

HOCKEY

KENNEBUNK 2, SOUTH PORTLAND 0: Jacob Simikak scored twice for the Rams at Biddeford.

Simikak’s first goal came with 23 seconds remaining in the second period from Justin Wiggins.

With 5:47 remaining in the game, Simikak added his second goal on a power play from Miles Eaton.

Spencer Desrochers recorded 17 saves for the shutout. Joe Grant stopped 19 of the 21 shots he faced for South Portland.