1 of 7
Mike Groll, Associated Press
Boston College wide receiver Alex Amidon (83) breaks away from Army defensive back Ty Shrader (4) after a reception during the first half of an NCAA college football game Saturday, Oct. 6, 2012, in in West Point, N.Y.

WEST POINT, N.Y. — Trent Steelman rushed for 141 yards and scored three times, including a decisive 29-yard touchdown run with 45 seconds left, and Army beat Boston College 34-31 on Saturday to snap an eight-game losing streak.

Comment on this story

After Grochowski's 20-yard field goal gave Army a 27-24 lead with 9:04 left, Boston College (1-4) awoke after a listless third quarter. Chase Rettig hit Johnathan Coleman for 30 yards and a 5-yard run by Andre Williams put the Eagles at the Army 24.

On the next play, Alex Amidon, who had five catches for 85 yards, darted around from the left side, took a handoff, and with Rettig leading the way raced untouched along the right side to give the Eagles a 31-27 lead with 6:11 left.

The Black Knights had one last chance to win it after forcing the Eagles to punt after three downs and Steelman won it with a stunning burst left.