From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Navy
Duke
319
Total yards
435
89
Passing yards
301
230
Rushing yards
134
6.4
Yards per pass
7.7
4.6
Yards per rush
3.6
18
First downs
24
5–12
Third downs
10–16
2–2
Fourth downs
2–4
3
Turnovers
0
5–35
Penalties
3–35
25:06
Possession
34:43
Efficiency
Navy
Duke
48%
Success rate
44%
0.17
EPA per play
0.09
0.84
Explosiveness
1.02
0.12
Rushing EPA
−0.28
0.33
Passing EPA
0.45
13%
Passing-down success
42%
0.07
First-down EPA
0.03
−0.16
Second-down EPA
−0.04
0.74
Third-down EPA
0.98
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Navy 51% to win. Duke won as Elo’s underdog.
The line
Duke −3.5, over/under 57.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Duke 60%, Navy 40%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Duke drives left to right, Navy right to left.
Q1 DukeTurnover on downs, 11 plays, 62 yards
Q1 NavyPunt, 4 plays, 15 yards
Q1 DukePunt, 6 plays, 22 yards
Q1 NavyMissed FG, 15 plays, 76 yards
Q2 DukeTouchdown pass, 12 plays, 80 yards
Q2 NavyTouchdown run, 5 plays, 75 yards
Q2 DukeTouchdown pass, 11 plays, 62 yards
Q2 NavyFumble, 14 plays, 65 yards
Q2 DukeEnd of half, 1 play, −2 yards
Q3 NavyPunt, 6 plays, 21 yards
Q3 DukeTouchdown pass, 5 plays, 72 yards
Q3 NavyPunt, 3 plays, −2 yards
Q3 DukeTouchdown run, 9 plays, 72 yards
Q3 NavyInterception, 8 plays, 24 yards
Q3 DukeTouchdown run, 7 plays, 33 yards
Q4 NavyPunt, 5 plays, 13 yards
Q4 DukePunt, 6 plays, 24 yards
Q4 NavyFumble, 4 plays, 14 yards
Q4 DukeTurnover on downs, 8 plays, 10 yards
Q4 NavyEnd of game, 1 play, 3 yards
Play by play
1st quarter4 drives, then Tied at 0
Duke Turnover on downs, 11 plays
15:00
1st & 10 at own 16
Anthony Boone pass complete to Jamison Crowder for 4 yards to the Duke 20, tackled by Chris Johnson.
15:00
2nd & 6 at own 20
Anthony Boone pass complete to Brandon Braxton for 18 yards to the Duke 38, tackled by Wave Ryder and Chris Ferguson for a 1ST down.
15:00
1st & 10 at own 38
Anthony Boone pass incomplete to N/A.
15:00
2nd & 10 at own 38
Anthony Boone pass complete to Issac Blakeney for 4 yards to the Duke 42, tackled by Cody Peterson.
15:00
3rd & 6 at own 42
Anthony Boone pass complete to Jamison Crowder for 14 yards to the Navy 44, tackled by Chris Ferguson and DJ Sargenti for a 1ST down.
15:00
1st & 10 at opp 44
Josh Snead rush for 5 yards to the Navy 39, tackled by Travis Bridges.
15:00
2nd & 5 at opp 39
Jamison Crowder rush for 10 yards to the Navy 29, tackled by Chris Ferguson and Wave Ryder for a 1ST down.
15:00
1st & 10 at opp 29
Anthony Boone pass complete to Brandon Braxton for 3 yards to the Navy 26.
15:00
2nd & 7 at opp 26
Josh Snead rush for 3 yards to the Navy 23, tackled by Cody Peterson.
15:00
3rd & 4 at opp 23
Anthony Boone pass complete to Brandon Braxton for 3 yards to the Navy 20.
10:27
4th & 1 at opp 20
Anthony Boone rush for a loss of 2 yards to the Navy 22, tackled by Cody Peterson out-of-bounds.
15:00
4th & 1 at opp 20
Anthony Boone rush for a loss of 2 yards to the Navy 22, tackled by Cody Peterson out-of-bounds.
Navy Punt, 4 plays
15:00
1st & 10 at own 22
Chris Swain rush for 10 yards to the Navy 32, tackled by Deion Williams for a 1ST down.
10:27
1st & 10 at own 32
Keenan Reynolds rush for 5 yards to the Navy 37, tackled by Deion Williams.
10:27
2nd & 5 at own 37
Keenan Reynolds rush for no gain to the Navy 37, tackled by Justin Foxx.
10:27
3rd & 5 at own 37
Keenan Reynolds pass incomplete to N/A, hurried by Justin Foxx.
10:27
4th & 5 at own 37
Pablo Beltran punt for 46 yards, returned by Max McCaffrey for 7 yards to the Duke 24, tackled by Myer Krah and George Jamison.
Duke Punt, 6 plays
8:25
1st & 10 at own 24
Anthony Boone pass incomplete to Brandon Braxton.
8:25
2nd & 10 at own 24
Shaquille Powell rush for 9 yards to the Duke 33, tackled by Cody Peterson and Chris Ferguson.
8:25
3rd & 1 at own 33
Anthony Boone pass complete to Max McCaffrey for 10 yards to the Duke 43, tackled by Chris Ferguson for a 1ST down.
8:25
2nd & 18 at own 35
Anthony Boone rush for no gain to the Duke 35, tackled by DJ Sargenti.
8:25
3rd & 18 at own 35
Anthony Boone pass complete to Jamison Crowder for 11 yards to the Duke 46, tackled by Cody Peterson and Chris Johnson.
5:07
4th & 7 at own 46
Will Monday punt for 41 yards to the Navy 13, no return.
Navy Missed FG, 15 plays
5:07
1st & 10 at own 13
Keenan Reynolds rush for 6 yards to the Navy 19, tackled by Kenny Anunike and David Helton.
5:07
2nd & 4 at own 19
Chris Swain rush for 5 yards to the Navy 24, tackled by Deion Williams and Kenny Anunike for a 1ST down.
5:07
1st & 10 at own 24
Keenan Reynolds pass complete to DeBrandon Sanders for 21 yards to the Navy 45, tackled by Corbin McCarthy out-of-bounds for a 1ST down.
5:07
1st & 10 at own 45
Chris Swain rush for 1 yard to the Navy 46, tackled by Jamal Bruce and Justin Foxx.
5:07
2nd & 9 at own 46
Ryan Williams-Jenkins rush for 4 yards to the 50 yard line, tackled by David Helton and Deion Williams.
5:07
3rd & 5 at the 50
Keenan Reynolds rush for 3 yards to the Duke 47, tackled by Jeremy Cash.
5:07
4th & 2 at opp 47
Noah Copeland rush for 3 yards to the Duke 44, tackled by Jonathan Woodruff for a 1ST down.
5:07
1st & 10 at opp 44
Chris Swain rush for 5 yards to the Duke 39, tackled by David Helton.
5:07
2nd & 5 at opp 39
Marcus Thomas rush for 4 yards to the Duke 35, tackled by David Helton and Corbin McCarthy.
5:07
3rd & 1 at opp 35
Chris Swain rush for 2 yards to the Duke 33, tackled by Jeremy Cash for a 1ST down.
5:07
1st & 10 at opp 33
Keenan Reynolds rush for 3 yards to the Duke 15, tackled by Dezmond Johnson and Deion Williams, DUKE penalty 15 yard personal foul on Dezmond Johnson accepted for a 1ST down.
5:07
1st & 10 at opp 15
Noah Copeland rush for a loss of 3 yards, fumbled, forced by Jeremy Cash, recovered by Navy Keenan Reynolds at the Duke 18.
5:07
2nd & 13 at opp 18
NAVY penalty 5 yard false start accepted.
Q2 15:00
2nd & 18 at opp 23
Keenan Reynolds pass incomplete to Casey Bolena.
Q2 15:00
3rd & 18 at opp 23
Noah Copeland rush for 17 yards to the Duke 6, tackled by Jeremy Cash out-of-bounds.
Q2 14:36
4th & 1 at opp 6
Timeout NAVY, clock 14:36.
Q2 14:32
4th & 1 at opp 6
NAVY penalty 5 yard false start accepted, no play.
Q2 14:27
4th & 6 at opp 11
Nick Sloan 29 yard field goal MISSED.
2nd quarter5 drives, then Duke 14, Navy 7
Duke Touchdown pass, 12 plays
14:27
1st & 10 at own 20
Anthony Boone pass complete to Brandon Braxton for 7 yards to the Duke 27, tackled by William Tuider and Kwazel Bertrand.
14:27
2nd & 3 at own 27
Juwan Thompson rush for 2 yards to the Duke 29, tackled by DJ Sargenti.
14:27
3rd & 1 at own 29
Juwan Thompson rush for 3 yards to the Duke 32, tackled by Paul Quessenberry for a 1ST down.
14:27
1st & 10 at own 32
Juwan Thompson rush for 9 yards to the Duke 41, tackled by Wave Ryder.
14:27
2nd & 1 at own 41
Anthony Boone pass complete to Issac Blakeney for 2 yards to the Duke 43, tackled by Lonnie Richardson out-of-bounds for a 1ST down.
14:27
1st & 10 at own 43
Anthony Boone pass complete to Josh Snead for 1 yard to the Duke 44.
14:27
2nd & 9 at own 44
Anthony Boone rush for 2 yards to the Duke 46 out-of-bounds.
14:27
3rd & 7 at own 46
Anthony Boone pass complete to Jamison Crowder for 14 yards to the Navy 40, tackled by Ed Royds for a 1ST down.
14:27
1st & 10 at opp 40
Anthony Boone pass complete to Jamison Crowder for 3 yards, fumbled, forced by DJ Sargenti, recovered by Duke Matt Skura at the Navy 37.
14:27
2nd & 7 at opp 37
Juwan Thompson rush for 9 yards to the Navy 28, tackled by William Tuider and DJ Sargenti for a 1ST down.
14:27
1st & 10 at opp 28
Anthony Boone pass complete to Brandon Braxton for 1 yard to the Navy 27, tackled by Parrish Gaines out-of-bounds.
9:35
2nd & 9 at opp 27
Anthony Boone pass complete to Issac Blakeney for 27 yards for a TOUCHDOWN.Duke 6, Navy 0
9:35
Ross Martin extra point GOOD.Duke 7, Navy 0
9:35
Ross Martin kickoff for 65 yards for a touchback.
Navy Touchdown run, 5 plays
9:35
1st & 10 at own 25
DeBrandon Sanders rush for 9 yards to the Navy 34, tackled by Dwayne Norman.
9:35
2nd & 1 at own 34
DeBrandon Sanders rush for 7 yards to the Navy 41, tackled by Ross Cockrell for a 1ST down.
9:35
1st & 10 at own 41
Marcus Thomas rush for 47 yards to the Duke 12, tackled by Jeremy Cash for a 1ST down.
9:35
1st & 10 at opp 12
Chris Swain rush for 5 yards to the Duke 7, tackled by Jamal Bruce and David Helton.
7:49
2nd & 5 at opp 7
Darius Staten rush for 7 yards for a TOUCHDOWN.Duke 7, Navy 6
7:49
Nick Sloan extra point GOOD.Tied at 7
7:49
Austin Grebe kickoff for 63 yards returned by DeVon Edwards for 36 yards to the Duke 38, tackled by Austin Grebe.
Duke Touchdown pass, 11 plays
7:43
1st & 10 at own 38
Josh Snead rush for 4 yards to the Duke 42, tackled by Cody Peterson and Chris Johnson.
7:43
2nd & 6 at own 42
Anthony Boone pass incomplete to Jamison Crowder, broken up by Chris Johnson.
7:43
3rd & 6 at own 42
Anthony Boone pass complete to Max McCaffrey for 16 yards to the Navy 42, tackled by Wave Ryder for a 1ST down.
7:43
1st & 10 at opp 42
Anthony Boone pass incomplete to Jamison Crowder.
7:43
2nd & 10 at opp 42
Anthony Boone pass incomplete to Jamison Crowder, hurried by Cody Peterson.
7:43
3rd & 10 at opp 42
Anthony Boone pass complete to Anthony Nash for 14 yards to the Navy 28 out-of-bounds for a 1ST down.
7:43
1st & 10 at opp 28
Anthony Boone pass complete to Anthony Nash for 6 yards to the Navy 22, tackled by Jordan Drake.
7:43
2nd & 4 at opp 22
Josh Snead rush for 15 yards to the Navy 7, tackled by Chris Johnson for a 1ST down.
7:43
1st & goal at opp 7
Josh Snead rush for 2 yards to the Navy 5, tackled by Cody Peterson.
7:43
2nd & goal at opp 5
Anthony Boone rush for 2 yards to the Navy 3, tackled by Chris Johnson and Bernard Sarra.
4:35
3rd & goal at opp 3
Anthony Boone pass complete to Max McCaffrey for 3 yards for a TOUCHDOWN.Duke 13, Navy 7
4:35
Ross Martin extra point GOOD.Duke 14, Navy 7
4:35
Ross Martin kickoff for 65 yards for a touchback.
Navy Fumble, 14 plays
4:35
1st & 10 at own 25
DeBrandon Sanders rush for 2 yards to the Navy 27, tackled by Dwayne Norman out-of-bounds.
4:35
2nd & 8 at own 27
Keenan Reynolds rush for no gain to the Navy 27, tackled by Dezmond Johnson.
4:35
3rd & 8 at own 27
Keenan Reynolds pass complete to Darius Staten for 10 yards to the Navy 37, tackled by Ross Cockrell for a 1ST down.
4:35
1st & 10 at own 37
Chris Swain rush for 4 yards to the Navy 41, tackled by Sydney Sarmiento and Kelby Brown.
4:35
2nd & 6 at own 41
Keenan Reynolds pass complete to Ryan Williams-Jenkins for 23 yards to the Duke 36, tackled by DeVon Edwards for a 1ST down.
4:35
1st & 10 at opp 36
Noah Copeland rush for 4 yards to the Duke 32, tackled by Dezmond Johnson.
4:35
2nd & 6 at opp 32
Darius Staten rush for 6 yards to the Duke 41, tackled by Dwayne Norman out-of-bounds, NAVY penalty 15 yard illegal block accepted.
4:35
2nd & 15 at opp 41
NAVY penalty 5 yard false start accepted.
4:35
2nd & 20 at opp 46
Keenan Reynolds pass incomplete.
4:35
3rd & 20 at opp 46
Keenan Reynolds pass complete to DeBrandon Sanders for 27 yards to the Duke 19, tackled by Dwayne Norman for a 1ST down.
4:35
1st & 10 at opp 19
Chris Swain rush for 4 yards to the Duke 15, tackled by Sydney Sarmiento.
4:35
2nd & 6 at opp 15
Keenan Reynolds rush for 4 yards to the Duke 11, tackled by Jeremy Cash and Justin Foxx.
0:28
3rd & 2 at opp 11
Timeout NAVY, clock 00:28.
0:28
3rd & 2 at opp 11
Keenan Reynolds rush for 5 yards to the Duke 6, tackled by Carlos Wray for a 1ST down.
0:28
1st & goal at opp 6
Team pass incomplete.
Duke End of half, 1 play
0:18
1st & 10 at own 10
Team rush for a loss of 2 yards to the Duke 8.
Q3 15:00
Ross Martin kickoff for 65 yards for a touchback.
3rd quarter6 drives, then Duke 28, Navy 7
Navy Punt, 6 plays
15:00
1st & 10 at own 25
Chris Swain rush for 4 yards to the Navy 29, tackled by Kenny Anunike and Justin Foxx.
15:00
2nd & 6 at own 29
Chris Swain rush for 5 yards to the Navy 34, tackled by Jamal Bruce and Kenny Anunike.
15:00
3rd & 1 at own 34
Chris Swain rush for 9 yards to the Navy 43, tackled by Kenny Anunike for a 1ST down.
15:00
1st & 10 at own 43
Noah Copeland rush for 2 yards to the Navy 45, tackled by Justin Foxx.
15:00
2nd & 8 at own 45
Keenan Reynolds rush for no gain to the Navy 45, tackled by Kenny Anunike.
15:00
3rd & 8 at own 45
Keenan Reynolds pass complete to Ryan Williams-Jenkins for 1 yard to the Navy 46, tackled by Dwayne Norman.
15:00
4th & 7 at own 46
Pablo Beltran punt for 34 yards, returned by Jamison Crowder for 8 yards to the Duke 28, tackled by Quinton Singleton.
Duke Touchdown pass, 5 plays
11:39
1st & 10 at own 28
Anthony Boone pass complete to Jamison Crowder for 23 yards to the Navy 49, tackled by Lonnie Richardson for a 1ST down.
11:39
1st & 10 at opp 49
Anthony Boone pass complete to Braxton Deaver for 24 yards to the Navy 25, tackled by Brendon Clements and Lonnie Richardson for a 1ST down.
11:39
1st & 10 at opp 25
Anthony Boone pass incomplete to Issac Blakeney.
11:39
2nd & 10 at opp 25
Anthony Boone pass complete to Jamison Crowder for 7 yards to the Navy 18, tackled by Brendon Clements out-of-bounds.
9:52
3rd & 3 at opp 18
Anthony Boone pass complete to Issac Blakeney for 18 yards for a TOUCHDOWN.Duke 20, Navy 7
9:52
Ross Martin extra point GOOD.Duke 21, Navy 7
9:52
Ross Martin kickoff for 65 yards for a touchback.
Navy Punt, 3 plays
9:52
1st & 10 at own 25
Keenan Reynolds rush for 2 yards to the Navy 27, tackled by Jeremy Cash out-of-bounds.
9:52
2nd & 8 at own 27
Keenan Reynolds rush for 3 yards to the Navy 30, tackled by Dezmond Johnson and Bryon Fields.
9:52
4th & 12 at own 23
Pablo Beltran punt for 39 yards, returned by Jamison Crowder for no gain to the Duke 28, DUKE penalty 10 yard holding accepted.
Duke Touchdown run, 9 plays
9:52
1st & 10 at own 28
Anthony Boone pass complete to Braxton Deaver for 21 yards to the Duke 49, tackled by Brendon Clements out-of-bounds for a 1ST down.
7:57
1st & 10 at own 49
Anthony Boone pass complete to Braxton Deaver for 9 yards to the Navy 42, tackled by Cody Peterson.
7:57
2nd & 1 at opp 42
Jela Duncan rush for 3 yards to the Navy 39, tackled by DJ Sargenti for a 1ST down.
7:57
1st & 10 at opp 39
Anthony Boone rush for 3 yards to the Navy 36, tackled by Bernard Sarra and DJ Sargenti.
7:57
2nd & 7 at opp 36
Anthony Boone pass complete to Jamison Crowder for 6 yards to the Navy 30, tackled by Cody Peterson.
7:57
3rd & 1 at opp 30
Jela Duncan rush for 5 yards to the Navy 25, tackled by Chris Johnson for a 1ST down.
7:57
1st & 10 at opp 25
Jela Duncan rush for 4 yards to the Navy 21, tackled by Lonnie Richardson and Evan Palelei.
7:57
2nd & 6 at opp 21
Jela Duncan rush for 16 yards to the Navy 5, tackled by Parrish Gaines and Cody Peterson for a 1ST down.
3:42
1st & goal at opp 5
Jela Duncan rush for 5 yards for a TOUCHDOWN.Duke 27, Navy 7
3:42
Ross Martin extra point GOOD.Duke 28, Navy 7
3:42
Ross Martin kickoff for 65 yards returned by Marcus Thomas for 10 yards to the Navy 5, tackled by Garrett Rider, NAVY penalty 5 yard illegal block accepted.
Navy Interception, 8 plays
3:37
1st & 10 at own 5
DeBrandon Sanders rush for 9 yards to the Navy 14, tackled by Kelby Brown and DeVon Edwards.
3:37
2nd & 1 at own 14
Chris Swain rush for 3 yards to the Navy 17, tackled by Justin Foxx for a 1ST down.
3:37
1st & 10 at own 17
Keenan Reynolds rush for 6 yards to the Navy 23, tackled by Jordan DeWalt-Ondijo.
3:37
2nd & 4 at own 23
Noah Copeland rush for 2 yards to the Navy 25, tackled by Justin Foxx and David Helton.
3:37
3rd & 2 at own 25
Noah Copeland rush for 1 yard to the Navy 26, tackled by Jamal Bruce.
1:15
4th & 1 at own 26
Timeout NAVY, clock 01:15.
1:15
4th & 1 at own 26
Keenan Reynolds rush for 3 yards to the Navy 29, tackled by Jordan DeWalt-Ondijo and Kelby Brown for a 1ST down.
1:15
1st & 10 at own 29
Keenan Reynolds pass incomplete to Matt Aiken, hurried by Kelby Brown.
1:15
2nd & 10 at own 29
Keenan Reynolds pass intercepted by Jeremy Cash at the Navy 33, returned for no gain to the Navy 33.
Duke Touchdown run, 7 plays
0:41
1st & 10 at opp 33
Shaquille Powell rush for 11 yards to the Navy 22, tackled by Cody Peterson and Ryan Williams-Jenkins for a 1ST down.
Q4 15:00
1st & 10 at opp 22
Anthony Boone pass complete to Jamison Crowder for 5 yards to the Navy 17, tackled by Evan Palelei.
Q4 15:00
2nd & 5 at opp 17
Jamison Crowder rush for no gain to the Navy 17, tackled by Cody Peterson.
Q4 15:00
3rd & 5 at opp 17
Anthony Boone pass incomplete to Shaquille Powell.
Q4 15:00
4th & 5 at opp 17
Will Monday pass complete to Issac Blakeney for 6 yards to the Navy 11, tackled by Wave Ryder and Kwazel Bertrand for a 1ST down.
Q4 15:00
1st & 10 at opp 11
Anthony Boone pass complete to Brandon Braxton for 4 yards to the Navy 7, tackled by Lonnie Richardson out-of-bounds.
Q4 12:36
2nd & 6 at opp 7
Shaquille Powell rush for 7 yards for a TOUCHDOWN.Duke 34, Navy 7
Q4 12:36
Ross Martin extra point GOOD.Duke 35, Navy 7
Q4 12:36
Ross Martin kickoff for 65 yards for a touchback.
4th quarter5 drives, then Duke 35, Navy 7
Navy Punt, 5 plays
12:36
1st & 10 at own 25
Keenan Reynolds pass complete to DeBrandon Sanders for 7 yards to the Navy 32, tackled by Bryon Fields out-of-bounds.
12:36
2nd & 3 at own 32
Chris Swain rush for 4 yards to the Navy 36, tackled by David Helton for a 1ST down.
12:36
1st & 10 at own 36
Keenan Reynolds pass incomplete to Darius Staten, broken up by Dezmond Johnson.
12:36
2nd & 10 at own 36
Keenan Reynolds pass incomplete to Ryan Williams-Jenkins, broken up by David Helton.
12:36
3rd & 10 at own 36
Keenan Reynolds rush for 2 yards to the Navy 38, tackled by Carlos Wray.
12:36
4th & 8 at own 38
Pablo Beltran punt for 62 yards for a touchback.
Duke Punt, 6 plays
12:36
1st & 10 at own 20
Josh Snead rush for no gain to the Duke 20, tackled by Will Anthony.
11:04
2nd & 10 at own 20
Anthony Boone pass complete to Brandon Braxton for 5 yards to the Duke 25, tackled by Lonnie Richardson and Parrish Gaines.
11:04
3rd & 5 at own 25
Anthony Boone pass complete to Anthony Nash for 11 yards to the Duke 36, tackled by Parrish Gaines for a 1ST down.
11:04
1st & 10 at own 36
Juwan Thompson rush for 4 yards to the Duke 40, tackled by DJ Sargenti and Obi Uzoma.
11:04
2nd & 6 at own 40
Juwan Thompson rush for 3 yards to the Duke 43, tackled by William Tuider.
11:04
3rd & 3 at own 43
Anthony Boone pass complete to Jamison Crowder for 1 yard to the Duke 44, tackled by Brendon Clements.
11:04
4th & 2 at own 44
Will Monday punt for 29 yards, punt out-of-bounds at the Navy 27.
Navy Fumble, 4 plays
7:02
1st & 10 at own 27
Quinton Singleton rush for 5 yards to the Navy 32, tackled by Kelby Brown.
7:02
2nd & 5 at own 32
Quinton Singleton rush for 6 yards to the Navy 38, tackled by Deion Williams and Dwayne Norman for a 1ST down.
7:02
1st & 10 at own 38
Marcus Thomas rush for 5 yards to the Navy 43, tackled by Justin Foxx out-of-bounds.
5:32
2nd & 5 at own 43
Kody Akers rush, fumbled, recovered by Duke Carlos Wray at the Navy 41, Carlos Wray for 4 yards, to the Navy 37, tackled by Demond Brown.
Duke Turnover on downs, 8 plays
5:32
1st & 10 at opp 37
Jela Duncan rush for a loss of 3 yards to the Navy 40, tackled by William Tuider and Lonnie Richardson.
5:32
2nd & 13 at opp 40
Jela Duncan rush for 5 yards to the Navy 35, tackled by Parrish Gaines and Obi Uzoma.
5:32
4th & 2 at opp 29
Jela Duncan rush for 4 yards to the Navy 25, tackled by Obi Uzoma and William Tuider for a 1ST down.
5:32
3rd & 8 at opp 35
Josh Snead rush for 6 yards to the Navy 29, tackled by DJ Sargenti and Obi Uzoma.
5:32
1st & 10 at opp 25
Jela Duncan rush for 6 yards to the Navy 19, tackled by Obi Uzoma and Lonnie Richardson.
5:32
2nd & 4 at opp 19
Team rush for a loss of 2 yards to the Navy 21.
5:32
3rd & 6 at opp 21
Team rush for a loss of 3 yards to the Navy 24.
5:32
4th & 9 at opp 24
Team rush for a loss of 3 yards to the Navy 27.
Navy End of game, 1 play
0:07
1st & 10 at own 27
Quinton Singleton rush for 3 yards to the Navy 30, tackled by Deion Williams and Chris Hoover.
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.