Before the game, the Cadets managed to steal the Navy mascot's head!
Bill the Goat inspects a midshipman's uniform during the march on.
The Navy midshipmen march off the field.
West Point cadets salute the audience during the march on.
The West Point color guard marches off the field.
Navy nose guard #99 Jackson Pittman tackles Army fullback #3 Sandon McCoy.
Navy FC #5 Michael McMorris tackles Army quarterback #13 Christian Anderson
Army quarterback #13 Christian Anderson evades a leaping tackle attempt by Navy left end #96 Jackson Perkins.
Navy quarterback #10 Malcolm Perry carries the ball past Army defenders.
Army running back #27 Brandon Walters carries the ball with the help of a block from #75 Jack Sides.
Army #8 Javhari Bourdeau tackles Navy #28 Keoni-Kordell Makekau.
Navy quarterback #10 Malcolm Perry carries the ball and attempts to evade Army #23 Elijah Riley and #55 Edriece Patterson.
Navy quarterback #10 Malcolm Perry drops back to pass but will tuck and run.
Navy quarterback #10 Malcolm Perry slips past an arm tackle by Army #23 Elijah Riley.
Navy quarterback #10 Malcolm Perry carries the ball.
Navy quarterback #10 Malcolm Perry evades a tackle by Army free safety #17 Jaylon McClinton.
Army #43 Jeremiah Lowrey pushes Navy quarterback #10 Malcom Perry out of bounds short of the end zone.
Fullback #34 Jamaie Carothers catches a pass in the endzone for a Navy touchdown.