Q4
0:00End of 4th Quarter16–21
2:11TEAM run for a loss of 1 yard to the 50 yard line16–21
2:11Darnell Woolfolk run for a loss of 2 yards to the Duke 4916–21
2:11Darnell Woolfolk run for 4 yds to the Duke 4716–21
2:11Timeout DUKE, clock 02:1116–21
2:17Ahmad Bradshaw run for 10 yds to the Army 49 for a 1ST down16–21
2:17Timeout DUKE, clock 02:1716–21
2:24Darnell Woolfolk run for 2 yds to the Army 3916–21
4:15Austin Parker punt for 43 yds, downed at the Army 3716–21
4:15Daniel Jones pass incomplete to Chris Taylor, broken up by Kenneth Brinson16–21
4:15Daniel Jones sacked by Elijah Riley for a loss of 8 yards to the Duke 2016–21
4:15Daniel Jones pass incomplete to T.J. Rahming, broken up by Rhyan England16–21
4:15Daniel Jones pass complete to Chris Taylor for 8 yds to the Duke 28 for a 1ST down16–21
4:15Daniel Jones pass complete to Shaun Wilson for a loss of 2 yards to the Duke 2016–21
4:15ARMY Penalty, (5 Yards) to the Duke 2216–21
4:15Blake Wilson 20 yd FG BLOCKED blocked by null Bryon Fields Jr. return for 4 yds to the Duke 1716–21
4:24Timeout DUKE, clock 04:2416–21
14:48Darnell Woolfolk run for 2 yds to the Duke 316–21
14:48Kell Walker run for 4 yds to the Duke 516–21
14:48ARMY Penalty, false start (Quinten Parker) to the Duke 916–21
14:48Darnell Woolfolk run for 4 yds to the Duke 416–21
14:48ARMY Penalty, delay of game (Ahmad Bradshaw) to the Duke 816–21
14:48Ahmad Bradshaw run for 1 yd to the Duke 3 for a 1ST down16–21
14:48Andy Davidson run for 2 yds to the Duke 416–21
14:48Darnell Woolfolk run for 7 yds to the Duke 616–21
14:48Ahmad Bradshaw run for 3 yds to the Duke 26 for a 1ST down DUKE Penalty, personal foul (Joe Giles-Harris) to the Duke 13 for a 1ST down16–21
14:48Andy Davidson run for 3 yds to the Duke 2916–21
14:48Ahmad Bradshaw run for 6 yds to the Duke 32 for a 1ST down16–21
14:48Andy Davidson run for 4 yds to the Duke 3816–21
14:48Andy Davidson run for 7 yds to the Duke 42 for a 1ST down16–21
14:48Ahmad Bradshaw run for 6 yds to the Duke 4916–21
14:48Andy Davidson run for 7 yds to the Army 45 for a 1ST down16–21
14:48Ahmad Bradshaw run for 3 yds to the Army 3816–21
14:48Darnell Woolfolk run for 5 yds to the Army 35 for a 1ST down16–21
14:48Darnell Woolfolk run for 4 yds to the Army 3016–21
14:48Ahmad Bradshaw run for 4 yds to the Army 2616–21
14:56Jack Driggers kickoff for 60 yds , Kell Walker return for 17 yds to the Army 2216–21
14:56Brittain Brown run for 1 yd for a TD, (Two-Point Conversion failed), (Two-Point Conversion failed)16–21
Q3
0:00End of 3rd Quarter10–21
10:52Daniel Jones run for no gain to the Army 110–21
10:52Daniel Jones run for 5 yds to the Army 110–21
10:52Daniel Jones run for 5 yds to the Army 6 for a 1ST down10–21
10:52Daniel Jones run for 4 yds to the Army 1110–21
10:52Daniel Jones run for 4 yds to the Army 1510–21
10:52Jones, D pass incomplete to Fuller, K, PENALTY ARMY holding (England, Rhyan) 10 yards to the ARMY19, 1ST DOWN DU, NO PLAY.10–21
10:52Daniel Jones pass complete to Johnathan Lloyd for 5 yds to the Army 29 for a 1ST down10–21
10:52Daniel Jones pass complete to Johnathan Lloyd for 2 yds to the Army 3410–21
10:52Daniel Jones pass incomplete to Johnathan Lloyd, broken up by Rhyan England10–21
10:52Shaun Wilson run for 3 yds to the Army 3610–21
10:52Daniel Jones run for no gain to the Army 4910–21
10:52Daniel Jones run for 7 yds to the Army 4910–21
10:52Daniel Jones pass complete to Aaron Young for 11 yds to the Duke 44 for a 1ST down10–21
10:52Daniel Jones pass complete to Aaron Young for 10 yds to the Army 39 for a 1ST down10–21
10:52DUKE Penalty, personal foul (Joe Giles-Harris) to the Duke 3310–21
10:52Kell Walker run for no gain to the Duke 48 Kell Walker fumbled, recovered by Duke Victor Dimukeje10–21
10:52Jordan Asberry run for a loss of 1 yard to the Duke 4810–21
10:52John Trainor run for 3 yds to the Duke 47 for a 1ST down10–21
10:52Connor Slomka run for 1 yd to the 50 yard line10–21
10:52Ahmad Bradshaw run for 3 yds to the Army 4910–21
10:52Darnell Woolfolk run for 5 yds to the Army 4610–21
10:52Darnell Woolfolk run for 5 yds to the Army 41 for a 1ST down10–21
10:52Ahmad Bradshaw run for 6 yds to the Army 3610–21
14:49Daniel Jones pass incomplete to Daniel Helm10–21
14:49Daniel Jones sacked by Elijah Riley and Raymond Wright for a loss of 5 yards to the Army 3010–21
14:49Daniel Jones pass incomplete to T.J. Rahming10–21
14:49Brittain Brown run for 2 yds to the Army 2510–21
14:49Daniel Jones run for 2 yds to the Army 27 for a 1ST down10–21
14:49Daniel Jones run for 4 yds to the Army 2910–21
14:49Brittain Brown run for 5 yds to the Army 3310–21
14:49ARMY Penalty, unsportsmanlike conduct (James Gibson) to the Army 38 for a 1ST down10–21
14:49Daniel Jones pass incomplete to Daniel Helm, broken up by James Gibson10–21
14:49Brittain Brown run for 4 yds to the Duke 4710–21
15:00Nick Schrage kickoff for 65 yds , Shaun Wilson return for 43 yds to the Duke 4310–21
Q2
0:00End of 2nd Quarter10–21
0:52Ahmad Bradshaw run for 3 yds to the Army 3410–21
0:52Kell Walker run for 2 yds to the Army 3110–21
1:06Daniel Jones pass intercepted Elijah Riley return for no gain to the Army 2910–21
1:06Daniel Jones pass complete to Shaun Wilson for 8 yds to the Duke 3910–21
1:23Nick Schrage punt for 38 yds , T.J. Rahming returns for 3 yds to the Duke 3110–21
1:23Timeout DUKE, clock 01:2310–21
3:09Ahmad Bradshaw run for a loss of 1 yard to the Army 3410–21
3:09Darnell Woolfolk run for 4 yds to the Army 3510–21
3:09Ahmad Bradshaw run for 4 yds to the Army 3110–21
3:09Ahmad Bradshaw run for 2 yds to the Army 27 for a 1ST down10–21
3:09Timeout DUKE, clock 03:0910–21
3:47Andy Davidson run for 4 yds to the Army 2510–21
3:47Ahmad Bradshaw run for 5 yds to the Army 2110–21
3:53Jack Driggers kickoff for 64 yds , Kell Walker return for 15 yds to the Army 1610–21
3:53Daniel Jones run for 4 yds for a TD, (Austin Parker KICK)10–21
8:16Daniel Jones run for 6 yds to the Army 4 for a 1ST down3–21
8:16Daniel Jones pass complete to Johnathan Lloyd for 6 yds to the Army 103–21
8:16Daniel Jones run for 12 yds to the Army 16 for a 1ST down3–21
8:16T.J. Rahming pass incomplete to Chris Taylor, broken up by James Gibson3–21
8:16Daniel Jones pass complete to Chris Taylor for 17 yds to the Army 28 for a 1ST down3–21
8:16Shaun Wilson run for 22 yds to the Army 45 for a 1ST down3–21
8:16Daniel Jones pass complete to Chris Taylor for 7 yds to the Duke 333–21
8:16Daniel Jones pass complete to Davis Koppenhaver for 5 yds to the Duke 26 for a 1ST down3–21
8:16Johnathan Lloyd run for 3 yds to the Duke 213–21
8:16Daniel Jones run for 4 yds to the Duke 183–21
8:20Nick Schrage kickoff for 58 yds , Shaun Wilson return for 7 yds to the Duke 143–21
8:20Ahmad Bradshaw run for 18 yds for a TD, (Blake Wilson KICK)3–21
10:58Darnell Woolfolk run for 3 yds to the Duke 183–14
10:58Ahmad Bradshaw pass complete to Kell Walker for 42 yds to the Duke 21 for a 1ST down3–14
10:58John Trainor run for 1 yd to the Army 373–14
10:58Kell Walker run for no gain to the Army 363–14
14:30Daniel Jones run for a loss of 4 yards to the Army 36 Daniel Jones fumbled, recovered by Army Rhyan England3–14
14:30Daniel Jones pass complete to T.J. Rahming for 10 yds to the Army 33 for a 1ST down3–14
14:30Jones, D pass incomplete to Rahming, T.J. (Riley, Elijah), PENALTY ARMY pass interference (Riley, Elijah) 9 yards to the ARMY43, 1ST DOWN DU, NO PLAY.3–14
14:30Brittain Brown run for 3 yds to the Duke 483–14
14:30Daniel Jones pass incomplete to T.J. Rahming, broken up by John Voit3–14
14:30Daniel Jones pass complete to Shaun Wilson for 11 yds to the Duke 45 for a 1ST down3–14
14:30Daniel Jones pass complete to Aaron Young for 11 yds to the Duke 34 for a 1ST down3–14
14:30Shaun Wilson run for 7 yds to the Duke 23 for a 1ST down3–14
14:30Shaun Wilson run for 3 yds to the Duke 163–14
14:40Nick Schrage kickoff for 54 yds , Shaun Wilson return for 2 yds to the Duke 133–14
14:40Austin Parker punt , Javhari Bourdeau returns for 25 yds for a TD, (Blake Wilson KICK)3–14
15:00Daniel Jones sacked by John Voit for a loss of 13 yards to the Duke 21 DUKE Penalty, intentional grounding (Daniel Jones) to the Duke 213–7
Q1
0:00End of 1st Quarter3–7
2:11Daniel Jones pass complete to Shaun Wilson for 4 yds to the Duke 343–7
2:11Daniel Jones sacked by James Nachtigal for a loss of 10 yards to the Duke 303–7
2:11Daniel Jones pass complete to T.J. Rahming for 15 yds to the Duke 40 for a 1ST down3–7
2:11Daniel Jones pass complete to Johnathan Lloyd for 3 yds to the Duke 253–7
2:11Daniel Jones pass incomplete to T.J. Rahming3–7
2:11Nick Schrage kickoff for 63 yds , Shaun Wilson return for 20 yds to the Duke 223–7
2:11Darnell Woolfolk run for 3 yds for a TD, (Blake Wilson KICK)3–7
8:28Ahmad Bradshaw run for 2 yds to the Duke 3 for a 1ST down3–0
8:28Andy Davidson run for 3 yds to the Duke 53–0
8:28Ahmad Bradshaw run for 6 yds to the Duke 83–0
8:28Ahmad Bradshaw run for 6 yds to the Duke 14 for a 1ST down3–0
8:28Ahmad Bradshaw run for 4 yds to the Duke 203–0
8:28Darnell Woolfolk run for 2 yds to the Duke 39 for a 1ST down DUKE Penalty, unsportsmanlike conduct (Edgar Cerenord) to the Duke 24 for a 1ST down3–0
8:28Andy Davidson run for 7 yds to the Duke 41 for a 1ST down3–0
8:28Andy Davidson run for 8 yds to the Duke 483–0
8:28Andy Davidson run for 19 yds to the Army 44 for a 1ST down3–0
8:28Ahmad Bradshaw run for 5 yds to the Army 253–0
8:35Jack Driggers kickoff for 59 yds , Kell Walker return for 14 yds to the Army 203–0
8:35Austin Parker 22 yd FG GOOD3–0
12:46Daniel Jones pass incomplete0–0
12:46Shaun Wilson run for 3 yds to the Army 40–0
12:46Shaun Wilson run for 3 yds to the Army 70–0
12:46Daniel Jones pass complete to T.J. Rahming for 15 yds to the Army 10 for a 1ST down0–0
12:46Daniel Jones pass complete to Quay Chambers for 18 yds to the Army 25 for a 1ST down0–0
12:46Daniel Jones run for 4 yds to the Army 43 for a 1ST down0–0
12:46Shaun Wilson run for 5 yds to the Army 470–0
12:46T.J. Rahming run for 3 yds to the Duke 480–0
15:00Connor Slomka run for 1 yd to the Duke 450–0
15:00Calen Holt run for 5 yds to the Duke 460–0
15:00Darnell Woolfolk run for no gain to the Army 490–0
15:00Darnell Woolfolk run for 3 yds to the Army 490–0
15:00Jack Driggers kickoff for 57 yds , Kell Walker return for 38 yds to the Army 460–0