Perry tops 300 yards, Navy trickery tops Army 31-7

Navy's Jamale Carothers (34) celebrates after scoring a touchdown as Army's Jacob Covington (57), Jeremiah Lowery (43) and Ryan Velez (26) look on during the first half of an NCAA college football game, Saturday, Dec. 14, 2019, in Philadelphia. (AP Photo/Matt Slocum)

Navy's Malcolm Perry (10) leaps over Army's Donavan Lynch (11) during the second half of an NCAA college football game, Saturday, Dec. 14, 2019, in Philadelphia. (AP Photo/Matt Slocum)

Navy's Malcolm Perry celebrates after a touchdown during the second half of an NCAA college football game against Army, Saturday, Dec. 14, 2019, in Philadelphia. (AP Photo/Matt Slocum)

Navy's Jamale Carothers (34) celebrates with teammates after scoring a touchdown during the second half of an NCAA college football game against Army, Saturday, Dec. 14, 2019, in Philadelphia. (AP Photo/Matt Slocum)

President Donald Trump waves after crossing the field at the end of the first half of an NCAA college football game between Army and Navy, Saturday, Dec. 14, 2019, in Philadelphia. (AP Photo/Matt Rourke)

Navy's Malcolm Perry (10) runs for touchdown during the first half of an NCAA college football game against Army, Saturday, Dec. 14, 2019, in Philadelphia. (AP Photo/Matt Slocum)

President Donald Trump and Secretary of Defense Mark Esper cross the field after the first half of an NCAA college football game between Army and Navy, Saturday, Dec. 14, 2019, in Philadelphia. (AP Photo/Jacquelyn Martin)

President Donald Trump speaks with officials ahead of an NCAA college football game between Army and Navy, Saturday, Dec. 14, 2019, in Philadelphia. (AP Photo/Matt Slocum)