Jalen Rucker made a game-winning jump shot as time expired and racked up 29 total points to lead Army past Lafayette 70-68 on Wednesday night.