Army is owner of the Commander-In-Chief's trophy for the first time since 1996 after defeating rival Navy 14-13 in the 118th edition of the historic Army-Navy Game.

In snowy Philadelphia conditions, Black Knights quarterback Ahmad Bradshaw led the game-winning, 13-play drive that ended with a one-yard Bradshaw sneak into the endzone with 5:10 left on the clock. The win was secured after a final drive by Navy fell short when Bennett Moehring's 48-yard field goal attempt drifted just left of the goal post as time expired.

This is the first time Army has defeated Navy in consecutive seasons since 1995-96. Before last year's thrilling 21-17 Black Knights victory, Navy captured 14 straight head-to-head wins from 2002-15. Relive all of Saturday's top moments below with minute-to-minute updates:

BOX SCORE | 2017 BOWL SCHEDULE

From NCAA.com's Adam Hermann:

This year's Army-Navy Game uniforms are perfect

College football’s annual Army vs. Navy game is one of the sport’s greatest traditions, conjuring images of cadets in uniform and hard-nosed December football. It also features some of the best custom uniforms, full stop, and the get-ups for this year’s game (Saturday, Dec. 9, 3:00 p.m.) are no exception.

Navy released its uniforms first, unleashing these crisp outfits inspired by the Blue Angels:

The design is cohesive from head to toe: the yellow and blue play off each other perfectly; the block number font is equal parts throwback and modern-day; and the helmets, with Blue Angels jets on either side and on top, is a great finishing touch.

It would be hard to top this look for any team, but in a rivalry built on one-upsmanship as much as midshipmen, Army wasn’t about to be bested that easily.

This is the exquisite look Army is sporting in this year’s game, inspired by the 10th Mountain Division:

These are decidedly forward-thinking uniforms, with minimal piping and a focus on clean lines and details that pop. The helmets feature a pair of skis crossed like division's shoulder sleeve insignia; the chest of the uniform sports the 87th Infantry Regiment’s coat of arms; and the cleats feature a panda bear skiing downhill with a bayonet, using the “Pando Commando” logo which dates back 75 years.

(The Pando Commando nickname actually initially referred not to the panda itself but to Pando Rail Station, where Camp Hale was built in 1942 during World War II. )

As far as the on-field product is concerned, Army enters the game with an 8-3 record, while Navy stands at 6-5. Army won its first game in the rivalry since 2001 last season, but Navy still holds a 60-50-7 advantage since the first game was played in 1890.

The outcome is still a mystery, but what's for certain is that both teams will be looking their best on Saturday.