ALBANY, N.Y. -- John Holland scored 27 points and Boston University rallied from a 16-point halftime deficit to defeat Albany (N.Y.) 70-67 on Saturday night.
The Terriers earned their first three-game win streak of the season and snapped an eight-game road skid dating back to last season.
BU (8-10, 3-1 America East Conference) trailed 38-22 at halftime as the Great Danes shot 51.7 percent from the field (15 of 29) with no turnovers.
The Terriers took their first lead at 56-55 on a Darryl Partin 3-pointer with 5:31 left. After Albany (8-12, 1-4) regained the lead with a Logan Aronhalt 3, Jeff Pelange's three-point play gave BU the lead for good.
The Terriers shot 59.1 percent from the floor (13 of 22) and made 17 of 21 free throws in the second half.
Holland hit six 3-pointers and Partin had 11 of his 16 points in the second half.
Tim Ambrose's 18 points led the Great Danes.
Purdue coach Matt Painter says players haven't used the fifth-year graduate transfer rule for its true intent.
The dust has settled after players made their NBA draft decisions. Which college teams won? Which lost? Well, Villanova is pretty happy. USC, meanwhile, might not be as thrilled.
The 2017 recruiting class is short on point guards, with Trevon Duval leading only eight prospects from the ESPN 60 who are still available.