ORONO — Gary Johnson scored a career-high 28 points and Albany held off Maine for an 85-78 win on Saturday.

Maine cut a second-half deficit to 79-76 with 55 seconds remaining after Till Gloger hit a pair of free throws, but Zarko Valjarevic’s attempt at a game-tying 3-pointer with 18 seconds left was off the mark. Peter Hooley made all six of his free throw attempts in the final 16 seconds of the game as Albany (9-9, 3-2 America East Conference) edged Maine (3-14, 1-4).

Hooley scored 19 for the Great Danes, aided by going 12-for-12 from the free throw line. Michael Rowley added 10 points for Albany as the Great Danes snapped a two-game conference losing streak.

Ethan Mackey scored a career-high 24 points for Maine. Dimitry Akanda-Coronel scored 19, Gloger added 13 and Xavier Pollard had 11 for the Black Bears, who have lost their last four games.

ALBERTUS MAGNUS 86, ST. JOSEPH’S 78: Nich Jobin had 25 points and 16 rebounds for the Monks (7-7, 6-1 GNAC), but it wasn’t enough to top the Falcons (12-1, 8-0) at New Haven, Conn.

Darius Watson had 21 points and eight rebounds to pace four double-digit scorers for Albertus Magnus.

Matt Medeiros added 21 points for St. Joseph’s.

AMHERST 82, BATES 71: David Kalema led the Lord Jeffs (13-2, 4-0) with 20 points as they used a 12-0 run midway through the second half to pull away from the Bobcats (8-6, 1-2) in a NESCAC game at Lewiston.

Luke Matarazzo scored a game-high 24 points to pace the Bobcats while Graham Safford added 17 points and 10 rebounds.

WILLIAMS 69, COLBY 62: Duncan Robinson scored a game-high 27 points to pace the Ephs (13-2, 3-1) as they held off the Mules (7-7, 1-3) in a NESCAC game at Williamstown, Mass.

Colby was led by Chris Hudnut, who finished with 20 points and 12 rebounds. Shane Rogers added 16 points.

BOWDOIN 85, HAMILTON 66: Keegan Pieri and John Swords scored 18 points each to lead five players in double figures for the 19th-ranked Polar Bears (13-1, 3-1) as they bounced back from their first loss of the season to down the Continentals (8-8, 1-3) in a NESCAC game at Clinton, N.Y.

Andrew Madlinger and Lucas Hausman added 15 points apiece for the Polar Bears.

ROGER WILLIAMS 61, UNE 52: Tom Carton’s 3-pointer ignited an early 9-1 run that gave Roger Willams (4-11, 3-5 CCC) a 12-4 lead over the Nor’easters (1-15, 1-8) in Bristol, R.I.

Justin Pollard led UNE with 16 points.

EASTERN CONN. STATE 69, SOUTHERN MAINE 59: Brian Salzillo scored 23 points, including seven during a 13-2 run that gave the Warriors (11-4, 5-0) a 54-40 lead over Southern Maine (5-10, 1-4) with nine minutes left to play during the Little East Conference game in Willimantic, Conn.

Kevin Leumene came off the bench for 17 points for ECSU. Cole Libby led the Huskies with 20 points; Conor Sullivan added 10 points.

MEN’S HOCKEY

TRINITY 6, COLBY 3: Ryan Cole had a hat trick, and the Bantams (11-3, 6-2 NESCAC) used three goals in the final 16:16 to put away the Mules (8-5-3, 5-4-1) at Hartford, Conn.

Colby’s Michael Van Siclen scored at 3:10 of the third to tie it at 3, but Cole put Trinity back on top just 34 seconds later with a power-play goal.

Colin Reilly and Ben Chwick also scored for the Mules.

BOWDOIN 3, WESLEYAN 2: John McGinnis scored the go-ahead goal with 7:04 remaining and added two assists, leading the Polar Bears (9-4-2, 5-4-1 NESCAC) back from a 2-0 deficit against the Cardinals (7-6-1, 2-6) at Middletown, Conn. Max Fenkell made 31 saves for Bowdoin.

CASTLETON STATE 3, USM 2: Ryan Frost scored twice and the Spartans (9-8-1, 5-5-1 ECAC East) held off the Huskies (4-8-5, 3-6-2) at Gorham.

Castleton took a 2-0 lead in the first 4:01 on goals by Ryan Delorme and Frost. After Angelo Vrachnas got Southern Maine on the board with 4:08 left in the first, Frost made it 3-1 at 5:37 of the second.

Kelby Lorenz added a third-period goal for the Huskies.

UNE 4, SKIDMORE 2: Patrick Borer and Tom Gildersleeve scored second-period goals to boost the Nor’easters (7-10-1, 4-7 ECAC East) over the Thoroughbreds (6-7-5, 2-5-4) at Biddeford.

Trevor Fleurent had a first-period tally for the Nor’easters, and Zach Lokey added a late empty-netter.

WOMEN’S BASKETBALL

ALBANY 84, MAINE 56: Sarah Royals scored 23 points to lead the host Great Danes (14-3, 4-0) as they opened the second half with a 21-4 run to break open their four-point halftime lead in an America East win over the Black Bears (9-9, 3-2).

Ashleigh Roberts led the Black Bears with 22 points, moving her into 16th place on Maine’s all-time scoring list.

WILLIAMS 71, COLBY 54: Lauren McCall scored a game-high 17 points for the 15th-ranked Ephs (14-2, 2-2) as they pulled away from the Mules (5-11, 0-4) in the second half of a NESCAC win at Williamstown, Mass.

Jen Nale scored 12 points and Carylanne Wolfington added 11 to lead the Mules.

AMHERST 88, BATES 54: Hannah Peterson scored 30 points to lead the Lord Jeffs (15-1, 3-1 NESCAC) past Bates (7-9, 0-3) in Lewiston.

Meredith Kelly scored 19 points for the Bobcats.

ST. JOSEPH’S 64, ST. JOSEPH (Conn.) 51: Morgan Cahill scored 15 points and grabbed eight rebounds to pace the Monks (10-3, 2-0) as they never trailed in a GNAC win over the Blue Jays (7-8, 0-2) at Standish.

Abby Young added 12 points for the Monks, who led by as many as 15 points in the second half.

BOWDOIN 71, HAMILTON 65: Sara Binkhorst scored 32 points as Bowdoin (15-2, 3-1 NESCAC) rallied from an 11-point deficit with under six minutes to play to stun the Continentals (7-8, 1-3) in overtime in Clinton, N.Y.

Binkhorst outscored Hamilton by herself in the extra session, scoring nine points in a two-minute stretch.

The 19th-ranked Polar Bears improved to 15-2 (3-1 NESCAC). Hamilton dropped to 7-8 and 1-3.

EASTERN CONN. 75, SOUTHERN MAINE 64: Jordyn Nappi finished with a game-high 23 points to lead the Warriors (11-4, 4-1) to a Little East win over the Huskies (9-6, 2-3) at Willimantic, Conn.

Erin McNamara scored 20 points to pace the Huskies, who cut a 13-point halftime deficit to six before the Warriors regained control.

ROGER WILLIAMS 80, UNE 59: Kaitlyn Bovee finished with 22 points and 13 rebounds to pace the Hawks (12-3, 7-1) as they closed out the game with a 17-0 run to pull away from the Nor’easters (12-2, 7-1) and snap their 32-game Commonwealth Coast regular-season winning streak at Bristol, R.I.

Lauren Hadyen scored 15 points to lead the Nor’easters.

WOMEN’S HOCKEY

BOWDOIN 2, WESLEYAN 1: Colleen Finnerty scored with 1:53 left to send the host Polar Bears (8-5-1, 3-2-1 NESCAC) to a win over the Cardinals (3-7-4, 1-4-3).

Bowdoin put 43 shots on Wesleyan goalie Laura Corcoran, but through 58 minutes had only mustered Rachel Kennedy’s first period goal.

Abigail Rutt of Scarborough tied it for the Cardinals in the second.

COLBY 3, CONN. COLLEGE 0: Annie Papadellis scored two power-play goals, Megan Fortier had a goal and two assists, and Brianne Wheeler made 43 saves as the Mules (5-6-2, 3-4-1 NESCAC) blanked the Camels (6-6-3, 1-4-3) at Waterville.

NORWICH 2, SOUTHERN MAINE 1: Maggie Cross scored the eventual game-winning goal in the opening minutes of the second period and the Cadets (12-3, 8-0) held on to edge the Huskies (9-7-1, 6-2) at Gorham.