The Crusaders (13-11, 5-7) came into the game having lost seven of their last nine games. Army now has lost three straight.
Patrick Benzan scored at the basket in the closing seconds of the first half to send Holy Cross into the break with a 25-19 advantage. Jordan Fox hit back-to-back 3s to spark a 10-0 Army run to take the lead, 29-27, but the Black Knights went scoreless for five minutes midway through the second half.
Army shot 26.4 percent from the floor, hitting 14 of 53 field goal attempts, including 6 of 29 from beyond the 3-point arc. The Black Knights held a decided advantage on the boards, outrebounding Holy Cross 45-29.
Fox finished with 18 points for Army (11-13, 6-5), but was the lone shooter to reach double figures.
Arkansas gets basketball commitment from No. 44 recruit Chance Moore
Chance Moore, the No. 10 small forward in the Class of 2021 and the No. 44 overall prospect in the ESPN 100, has committed to Arkansas.
The coronavirus and college sports: NCAA reopening plans, latest news, program cuts, more
When will college football and other sports return to action? Will more athletic programs be forced to cut sports because of financial strains? Here is the latest on how the coronavirus pandemic is affecting the college sports world.
Former Florida State basketball player Michael Ojo, 27, dies during workout
Michael Ojo, who graduated from FSU in 2017 and was playing professionally in Serbia, collapsed during an individual practice and died. He was 27.