Navy kicker Bennett Moehring missed a 48-yard field goal as time expired to seal a 14-13 victory for Army at snow-covered Lincoln Financial Field in Philadelphia.
It's Army's second consecutive victory over its rival after Navy won 14 meetings in a row between 2002-2015. Navy still holds a 60-51-7 all-time advantage in this storied rivalry.
Army opened the game with a 68-yard touchdown drive, which was capped off by a three yard touchdown run by Darnell Woolfolk. Navy followed with 10 unanswered points, including a 68-yard touchdown run by Malcolm Perry, to take a 10-7 advantage into halftime.