Photos: Navy Tops Army 34-7

Army Apache helicopters fly over Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013 before the start of the 114th Army-Navy football game. (Mike Morones/Staff)

Army Apache helicopters fly over Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013 before the start of the 114th Army-Navy football game. (Mike Morones/Staff)

The Midshipmen take the field before the 114th Army-Navy football game at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. (Mike Morones/Staff)

The Midshipmen take the field before the 114th Army-Navy football game Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. (Mike Morones/Staff)

The Blue Angels fly over Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013 before the start of the 114th Army-Navy football game. (Mike Morones/Staff)

The Blue Angels fly over Lincoln Financial Field Dec. 14 in Philadelphia, Pa., before the start of the 114th Army-Navy football game. (Mike Morones/Staff)

Chairman of the Joint Chiefs Gen. Martin Dempsey spends a few minutes in the first quarter with the midshipmen during the 114th Army-Navy football game at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. (Mike Morones/Staff)

Chairman of the Joint Chiefs Gen. Martin Dempsey spends a few minutes in the first quarter with the midshipmen during the 114th Army-Navy football game Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. (Mike Morones/Staff)

Navy fullback Noah Copeland runs into the end zone for Navy's first touchdown of the game at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. (Mike Morones/Staff)

Navy fullback Noah Copeland runs into the end zone for Navy’s first touchdown of the game Dec. 14. (Mike Morones/Staff)

Cadets watch as Navy extends its lead in the 114th Army-Navy football game at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. Navy won for the 12th straight year, 34-7. (Mike Morones/Staff)

Cadets watch as Navy extends its lead in the 114th Army-Navy football game Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. Navy won for the 12th straight year, 34-7. (Mike Morones/Staff)

Navy quarterback Keenan Reynolds carries the ball against Army at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. (Mike Morones/Staff)

Navy quarterback Keenan Reynolds carries the ball against Army Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. (Mike Morones/Staff)

Army running back Terry Baggett carries the ball as snow falls on the 114th Army-Navy football game at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. (Mike Morones/Staff)

Army running back Terry Baggett carries the ball as snow falls on the 114th Army-Navy football game Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. (Mike Morones/Staff)

Army quarterback Angel Santiago pitches the ball to running back Terry Baggett during the Army-Navy football game at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. (Mike Morones/Staff)

Army quarterback Angel Santiago pitches the ball to running back Terry Baggett during the Army-Navy football game Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. (Mike Morones/Staff)

The Black Knights huddle under a heavy snow during the 114th Army-Navy football game at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. Navy won for the 12th straight year, 34-7. (Mike Morones/Staff)

The Black Knights huddle under a heavy snow during the 114th Army-Navy football game Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. Navy won for the 12th straight year, 34-7. (Mike Morones/Staff)

Keenan Reynolds seals Navy's 12th-straight win over Army with a touchdown with 46 seconds on the clock at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. Navy won 34-7. (Mike Morones/Staff)

Keenan Reynolds seals Navy’s 12th-straight win over Army Dec. 14 with a touchdown with 46 seconds on the clock at Lincoln Financial Field in Philadelphia, Pa. Navy won 34-7. (Mike Morones/Staff)

Secretary of Defense Chuck Hagel crosses the field with West Point superintendent Lt. Gen. Robert Caslen Jr at halftime of the 114th Army-Navy football game at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. (Mike Morones/Staff)

Secretary of Defense Chuck Hagel crosses the field with West Point superintendent Lt. Gen. Robert Caslen, Jr. at halftime of the 114th Army-Navy football game Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. (Mike Morones/Staff)

Quarterback Keenan Reynolds celebrates his second of three touchdowns against Army. The Midshipmen won 34-7. (Mike Morones/Staff)

Quarterback Keenan Reynolds celebrates his second of three touchdowns against Army. The Midshipmen won 34-7. (Mike Morones/Staff)

Medal of Honor recipient Sgt. 1st Class Leroy Petry signals the end of the first half of the 114th Army-Navy football game at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. (Mike Morones/Staff)

Medal of Honor recipient Sgt. 1st Class Leroy Petry signals the end of the first half of the 114th Army-Navy football game Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. (Mike Morones/Staff)

Midshipmen celebrate beating Army 34-7 at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. (Mike Morones/Staff)

Midshipmen celebrate beating Army 34-7 Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. (Mike Morones/Staff)

Naval Academy superintendent Vice Admiral Michael H. Miller and athletic director Chet Gladchuk celebrate navy's twelfth-straight win over Army in the 114th Army-Navy football game at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. (Mike Morones/Staff)

Naval Academy superintendent Vice Adm. Michael H. Miller and athletic director Chet Gladchuk celebrate Navy’s 12th-straight win over Army in the 114th Army-Navy football game Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. (Mike Morones/Staff)

The Black Knights sing the West Point alma mater following the 114th Army-Navy football game at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. (Mike Morones/Staff)

The Black Knights sing the West Point alma mater following the 114th Army-Navy football game Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. (Mike Morones/Staff)

Midshipmen celebrate their 12th-straight win over Army in the 114th Army-Navy football game at Lincoln Financial Field in Philadelphia, Pa., on Saturday, December 14, 2013. (Mike Morones/Staff)

Midshipmen celebrate their 12th-straight win over Army in the 114th Army-Navy football game Dec. 14 at Lincoln Financial Field in Philadelphia, Pa. (Mike Morones/Staff)