WEST POINT, N.Y. -- Ahmad Bradshaw scored on an 18-yard run, Javhari Bourdeau returned a blocked punt for another touchdown, and Army beat mistake-prone Duke 21-16 on Saturday to finish the season unbeaten on its home turf at Michie Stadium.
Army (8-2), fresh from a dominating 21-0 victory at Air Force, has won six in a row and finished 6-0 at home, the first Army team to be perfect at home in a season since 1996.
Duke (4-6) was 4-1 in its previous five meetings with Army, but the Blue Devils were done in by mistakes in their sixth straight loss and now have to win their final two games to become eligible to play in a bowl game.