The Black Knights (10-11, 3-3 Patriot League), who won two consecutive games for the first time since Dec. 22, trailed 20-13 when Ellis hit three free throws at the 9:20 mark. That sparked a 25-14 run to close the first half.
Larry Toomey's 3-pointer extended Army's lead to 41-34 after the break. The Crusaders closed to 44-42 on a pair of Phil Beans free throws, but Cartavious Kincade and Wilson answered with layups and Ellis hit two more foul shots.
The Crusaders climbed back within four points, the last time at 68-64, before Wilson, in his second career start, scored six straight points as part of a 10-0 spurt.
Justin Burrell's 14 points led Holy Cross (10-11, 2-4), which has lost three straight.
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.
ESPN college basketball reporter Andy Katz looks into the two decommitments from the NBA draft and what they're looking forward to.