The Bison (27-5), the regular-season champ, reached its third straight final and will play Lafayette Wednesday night.
Bucknell, which won its sixth straight, led 36-31 at halftime. But Army (16-15) drew within 57-55 behind Kyle Wilson (21 points) and Kevin Ferguson and Larry Toomey (11 apiece). Wilson’s layup and a foul shot would give the Black Knights a 61-59 lead.
But the Bison went on a 10-1 run, including a 3-pointer by Bryson Johnson and Muscala’s 5 free throws, to lead 69-62. Bucknell hit 9 of 10 foul shots to ice it.
Muscala, the two-time Patriot Player of the Year, surpassed the 2,000 career-point mark. He now has 2,007.
Cameron Ayers scored 19 points for Bucknell and Johnson added 12.