A.J. Schurr scored twice on short runs, Angel Santiago added a game-saving touchdown run in the waning moments, and Army's potent ground attack was enough to hold off Ball State 33-24 on Saturday at rainy Michie Stadium.

The win snapped a three-game slide for Army (2-3), which has won both of its games at home. Ball State (1-4) lost its fourth straight.

A steady rain fell for most of the game, and that played to the advantage of the Black Knights and their tough triple option. Averaging 316.5 yards rushing per game, Army racked up 236 yards on the ground in the first half alone, setting up Schurr's touchdowns and two field goals by Daniel Grochowski.

Santiago clinched it with an 11-yard run with 3:41 left after Ball State had rallied to within three points after trailing by 17.