PORTLAND – Cheverus came alive in the fourth quarter to pull out a 31-25 victory over Kennebunk in an SMAA boys’ basketball game Friday night.

The Rams (0-3) played patient offense and held the Stags (3-0) without a field goal in the second and third quarters to take a 21-17 lead into the final quarter.

Peter Gwilym scored six of his seven points in the fourth quarter and Joe Savino hit two late free throws to help Cheverus rally and remain unbeaten.

Matt Dube had 15 points for the Rams.

MARSHWOOD 60, PORTLAND 36: Matt Crosby scored 16 points as Marshwood (3-0) downed Portland (1-2) at South Berwick.

The Hawks outscored the Bulldogs 21-7 in the second quarter and made five 3-pointers, including two each by Crosby and Jack Verrill.

Verrill finished with 13 points and Addison Casey scored 10 for the Hawks, who were 10 of 22 from 3-point range.

Nick Volger had eight points for the Bulldogs.

SCARBOROUGH 42, DEERING 28: Mike Wofford scored all of his eight points in the first half to lead the Red Storm (3-0) over the visiting Rams (1-2).

Zach Bean added six of his 10 points in the first half to help Scarborough build a 21-9 lead.

Labson Abwoch, John Amabile and Jackson Frye each scored seven points for Deering.

BONNY EAGLE 63, NOBLE 57: Dustin Cole had 17 points and six assists to lead the Scots (3-1) over the Knights (0-3) in overtime at Standish.

Cole Libby added 14 points and 13 rebounds, and Steve Simonds chipped in with 11 points and seven rebounds for Bonny Eagle.

Mitch Edmonds paced Noble with 17 points and Brady Dodge scored 14.

THORNTON ACADEMY 83, GORHAM 50: James Ek scored 32 points and Andrew Shaw added 24 to lead the Golden Trojans (3-0) past the Rams (0-3) at Saco.

Andy Turner scored 14 for Gorham, which trailed 47-27 at halftime.

BIDDEFORD 50, SANFORD 30: Robert Cote scored 15 points, including four 3-pointers, as the Tigers (1-2) downed the visiting Redskins (0-3).

Cote scored nine points during a 20-7 second-quarter run that put Biddeford ahead 31-20.

Justin Carlson had 12 points for Deering.

SOUTH PORTLAND 73, MASSABESIC 56: Vukasin Vignjvic had 21 points and Logan Gaddar added 10 to lead the Red Riots (3-0) over the Mustangs (0-3) at Waterboro.

Ryan Dodge scored 21 points for Massabesic, hitting 14 of 14 free throws, and Chris Gahm chipped in 14 points.

LINCOLN ACADEMY 64, OAK HILL 32: Brandon Reilly scored 14 of his 16 points in the first half to help the Eagles (1-2) to a 40-14 lead against the Raiders (0-3) at Newcastle.

Everett Martin added 12 points, and Dylan Leavitt and Jalen Lincoln each scored seven for the Eagles.

CAMDEN HILLS 84, MEDOMAK VALLEY 82: Tyler McFarland scored 37 points, including a tying 3-pointer at the end of regulation, as the Windjammers (3-0) edged the Panthers (1-2) in overtime at Waldoboro.

Isaac Greenrose had 20 points for Medomak, and Isaac Durkee and Kyle Durkee each scored 17.

LEWISTON 46, MORSE 26: Steven Patrie had 12 points and Shawn Ricker scored nine as the Blue Devils (3-0) handled the Shipbuilders (0-3) at Bath.

Ted Cole and Everett Moye each scored seven for Morse.

RICHMOND 61, GREENVILLE 48: Michael Christie scored 28 points and Tom Carter added 11 points, 13 rebounds and four steals to help the Bobcats (3-0) down the Lakers (1-2) at Richmond.

Christie made a pair of steals to help the Bobcats finish the third quarter on a 10-0 run and take a 40-34 lead.

Wade Tuttle chipped in 13 points and 10 rebounds for Richmond. Alexander Jardine had 16 points for Greenville.

LEAVITT 46, GARDINER 42: Tim Dow had 11 points as the Hornets (3-0) beat the Tigers (2-1) in a KVAC Class B game at Turner.

Jake Palmer scored 12 points and Aaron Toman had eight rebounds for Gardiner.

FOREST HILLS 75, NORTH HAVEN 36: Raymond Petrin scored eight of his 14 points in the first quarter as the Tigers (2-1) took a 27-3 lead and cruised past North Haven (0-2) at Jackman.

Evan Worster added 19 points, including 11 in the first half for Forest Hills.

Avery Waterman had 15 points for North Haven.

HOCKEY

POLAND/GRAY-NEW GLOUCESTER 8, BONNY EAGLE 2: Colby Arnold had two goals and an assist and Tyler LaFrinea also scored twice as Poland/Gray-New Gloucester (2-0) downed Bonny Eagle (1-2) at Ingersoll Arena in Auburn.

Devin Goyette and Adam Healy each chipped in a goal and an assist, and Sam Mayer had three assists.

Sean Walsh scored twice for the Scots.