← FADE BOARD
31–34
Final
5-0

Navy

 Navy-Marine Corps Memorial Stadium, Annapolis
FINALAir Force 31, Navy 34

Highlights

4 CLIPS · ESPN
Liam Szarka rushes in for 7-yard Air Force TDVIDEO: ESPN ↗

Win probability

EVERY PLAY · ESPN MODEL
NAVY WINNING
AFA WINNING
KICKQ2Q3Q4FINAL

KICKOFF: NAVY 86% · BIGGEST SINGLE-PLAY SWING: 20 PTS

Scoring plays

11 SCORES
Q1
Field Goal Good

Nathan Kirkwood 39 Yd Field Goal

11:22
0-3
Rushing Touchdown

Liam Szarka 7 Yd Run (Jacob Medina Kick)

9:14
7-3
Q2
Field Goal Good

Jacob Medina 24 Yd Field Goal

10:29
10-3
Passing Touchdown

Eli Heidenreich 19 Yd pass from Blake Horvath (Nathan Kirkwood Kick)

8:46
10-10
Passing Touchdown

Eli Heidenreich 80 Yd pass from Blake Horvath (Nathan Kirkwood Kick)

4:02
10-17
Q3
Rushing Touchdown

Liam Szarka 1 Yd Run (Jacob Medina Kick)

9:58
17-17
Rushing Touchdown

Blake Horvath 59 Yd Run (Nathan Kirkwood Kick)

5:52
17-24
Q4
Passing Touchdown

Bruin Fleischmann 18 Yd pass from Liam Szarka (Jacob Medina Kick)

14:55
24-24
Passing Touchdown

Eli Heidenreich 60 Yd pass from Blake Horvath (Nathan Kirkwood Kick)

12:55
24-31
Passing Touchdown

Jonah Dawson 53 Yd pass from Liam Szarka (Jacob Medina Kick)

10:59
31-31
Field Goal Good

Nathan Kirkwood 34 Yd Field Goal

6:47
31-34

What happened

ESPN RECAP

Heidenreich, Horvath lead Navy to 34-31 win over Air Force

ANNAPOLIS, Md. -- , Blake Horvath threw three touchdown passes to Eli Heidenreich , who set a pair of Navy records, and the Midshipmen outlasted Air Force 34-31 on Saturday. The victory gives Navy (5-0) a leg up on holding on to the Commander-in-Chief's trophy, awarded to the winner of the round-robin between the Navy, Air Force and Army service academies. Horvath was 20-of-26 passing for a career-high 339 yards and added another 130 yards and a touchdown on 17 carries. Heidenreich, who came in with five catches this season, set a Navy record with 243 receiving yards on eight receptions including 19-, 80- and 60-yard touchdowns, giving him a program record 14 in his career. On a day filled with big-play offense, it was Nathan Kirkwood 's field goal with 6:47 remaining that gave Navy the lead.

READ THE FULL STORY →

Top performers

AFA
PASSINGLiam Szarka11/19, 212 YDS, 2 TD
RUSHINGLiam Szarka25 CAR, 152 YDS, 2 TD
RECEIVINGBruin Fleischmann6 REC, 166 YDS, 1 TD
NAVY
PASSINGBlake Horvath20/26, 339 YDS, 3 TD
RUSHINGBlake Horvath17 CAR, 130 YDS, 1 TD
RECEIVINGEli Heidenreich8 REC, 243 YDS, 3 TD

Team stats

AFA · NAVY
460
TOTAL YARDS
517
249
PASSING
339
211
RUSHING
178
23
1ST DOWNS
18
7-13
3RD DOWN EFFICIENCY
5-11
1
TURNOVERS
1
3-35
PENALTIES
8-49
32:28
POSSESSION
27:32

NAVY-MARINE CORPS MEMORIAL STADIUM, ANNAPOLIS · ATTENDANCE 37,517

Loading play-by-play…

Air Force at Navy | TapeDog