Referee John O’Neill; umpire Robert Colosimo; head linesman William Sutter; line judge Rick Kruger; side judge Scott McElwee; field judge Darrel Leftwich; back judge Matthew Edwards; center judge Jeff MaconaghyGame officials: stats.ncaa.org box scores, via SportsDataverse
From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Northwestern
Duke
271
Total yards
327
70
Passing yards
150
201
Rushing yards
177
3.0
Yards per pass
3.8
3.7
Yards per rush
5.1
15
First downs
16
6–20
Third downs
3–17
1–1
Fourth downs
1–2
2
Turnovers
3
2–10
Penalties
4–39
32:10
Possession
27:50
Efficiency
Northwestern
Duke
32%
Success rate
29%
−0.13
EPA per play
−0.23
1.02
Explosiveness
0.75
0.02
Rushing EPA
−0.12
−0.53
Passing EPA
−0.31
14%
Passing-down success
8%
−0.30
First-down EPA
−0.18
−0.44
Second-down EPA
−0.57
0.33
Third-down EPA
0.25
1%
Havoc by its defense
3%
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)
Duke 66% to win. Northwestern won as Elo’s underdog.
The line
Duke −2.5, over/under 50.
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 57%, Northwestern 43%. 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, Northwestern right to left.
Q1 DukePunt, 6 plays, 35 yards
Q1 NorthwesternInterception, 5 plays, 9 yards
Q1 DukeTouchdown, 5 plays, 26 yards
Q1 NorthwesternPunt, 3 plays, 2 yards
Q1 DukePunt, 3 plays, 6 yards
Q1 NorthwesternPunt, 3 plays, 0 yards
Q1 DukePunt, 4 plays, 10 yards
Q1 NorthwesternPunt, 9 plays, 19 yards
Q2 DukePunt, 3 plays, 4 yards
Q2 NorthwesternPunt, 3 plays, 3 yards
Q2 DukePunt, 3 plays, 4 yards
Q2 NorthwesternPunt, 3 plays, 4 yards
Q2 DukePunt, 5 plays, 12 yards
Q2 NorthwesternPunt, 3 plays, 1 yard
Q2 DukeInterception, 6 plays, 51 yards
Q2 NorthwesternPunt, 3 plays, −1 yard
Q2 DukeFumble, 1 play, 0 yards
Q2 NorthwesternField goal, 5 plays, 20 yards
Q2 DukePunt, 3 plays, 6 yards
Q3 NorthwesternTouchdown, 0 yards
Q3 DukePunt, 3 plays, 4 yards
Q3 NorthwesternField goal, 10 plays, 53 yards
Q3 DukeTurnover on downs, 11 plays, 38 yards
Q3 NorthwesternInterception, 7 plays, 23 yards
Q3 DukePunt, 5 plays, 12 yards
Q3 NorthwesternPunt, 3 plays, 5 yards
Q3 DukeField goal, 5 plays, 38 yards
Q4 NorthwesternTouchdown, 5 plays, 75 yards
Q4 DukePunt, 5 plays, 16 yards
Q4 NorthwesternPunt, 4 plays, 17 yards
Q4 DukePunt, 7 plays, 28 yards
Q4 NorthwesternFumble, 3 plays, 7 yards
Q4 NorthwesternEnd of game, 10 plays, 34 yards
Play by play
1st quarter8 drives, then Duke 7, Northwestern 0
Duke Punt, 6 plays
15:00
1st & 10 at own 35
Matt Micucci kickoff for 60 yds , Johnathan Lloyd return for 16 yds to the Duke 21
14:31
1st & 10 at own 21
Thomas Sirk pass complete to Shaun Wilson for 7 yds to the Duke 28
14:08
2nd & 3 at own 28
Thomas Sirk run for 3 yds to the Duke 31 for a 1ST down
13:57
1st & 10 at own 31
Shaquille Powell run for 18 yds to the Duke 49 for a 1ST down
13:18
1st & 10 at own 49
Thomas Sirk pass complete to Shaun Wilson for 5 yds to the Nwest 46
12:57
2nd & 5 at opp 46
Shaun Wilson run for 2 yds to the Nwest 44
12:24
3rd & 3 at opp 44
Thomas Sirk pass incomplete to T.J. Rahming
12:17
4th & 3 at opp 44
Will Monday punt for 44 yds for a touchback
Northwestern Interception, 5 plays
12:06
1st & 10 at own 20
Justin Jackson run for 9 yds to the Nwest 29
12:00
2nd & 1 at own 29
Clayton Thorson pass incomplete to Justin Jackson
11:46
3rd & 1 at own 29
Justin Jackson run for 2 yds to the Nwest 31 for a 1ST down
11:30
1st & 10 at own 31
Justin Jackson run for a loss of 2 yards to the Nwest 29
10:55
2nd & 12 at own 29
Clayton Thorson pass intercepted DeVon Edwards return for 24 yds to the Nwest 26
Duke Touchdown, 5 plays
10:36
1st & 10 at opp 26
Thomas Sirk run for 4 yds to the Nwest 22
10:14
2nd & 6 at opp 22
Shaquille Powell run for 10 yds to the Nwest 12 for a 1ST down
9:55
1st & 10 at opp 12
NORTHWESTERN Penalty, Defensive Offside (5 Yards) to the Nwest 7
9:49
1st & 5 at opp 7
Thomas Sirk pass incomplete to Braxton Deaver
9:40
2nd & 5 at opp 7
Shaquille Powell run for 2 yds to the Nwest 5
9:17
3rd & 3 at opp 5
Thomas Sirk run for 5 yds for a TD, (Ross Martin KICK)Duke 7, Northwestern 0
Northwestern Punt, 3 plays
9:17
4th & 3 at own 35
Ross Martin kickoff for 64 yds , Solomon Vault return for 20 yds to the Nwest 21
9:10
1st & 10 at own 21
Clayton Thorson pass complete to Jelani Roberts for 4 yds to the Nwest 25
8:06
2nd & 6 at own 25
Jelani Roberts run for a loss of 2 yards to the Nwest 23
7:57
3rd & 8 at own 23
Clayton Thorson pass incomplete to Miles Shuler
7:50
4th & 8 at own 23
Hunter Niswander punt for 49 yds, fair catch by Ryan Smith at the Duke 28
Duke Punt, 3 plays
7:43
1st & 10 at own 28
Thomas Sirk pass incomplete to Johnell Barnes
7:39
2nd & 10 at own 28
Thomas Sirk pass complete to Shaun Wilson for 6 yds to the Duke 34
7:08
3rd & 4 at own 34
Thomas Sirk pass incomplete to Shaun Wilson
6:57
4th & 4 at own 34
Will Monday punt for 50 yds , Miles Shuler returns for 7 yds to the Nwest 23
Northwestern Punt, 3 plays
6:43
1st & 10 at own 23
Solomon Vault run for 6 yds to the Nwest 29
6:00
2nd & 4 at own 29
Clayton Thorson run for a loss of 6 yards to the Nwest 23 Clayton Thorson fumbled, forced by Jeremy Cash, recovered by Nwest Clayton Thorson
5:40
3rd & 10 at own 23
Clayton Thorson pass incomplete to Solomon Vault
5:32
4th & 10 at own 23
Hunter Niswander punt for 40 yds, downed at the Duke 37
Duke Punt, 4 plays
5:16
1st & 10 at own 37
Thomas Sirk pass complete to Johnell Barnes for 15 yds to the Nwest 48 for a 1ST down
4:42
1st & 10 at opp 48
Thomas Sirk pass complete to T.J. Rahming for 4 yds to the Nwest 44
4:00
2nd & 6 at opp 44
Thomas Sirk pass complete to T.J. Rahming for a loss of 10 yards T.J. Rahming fumbled, recovered by Duke
3:55
3rd & 16 at own 46
Thomas Sirk pass complete to Shaquille Powell for 1 yd to the Duke 47
3:12
4th & 15 at own 47
Will Monday punt for 53 yds for a touchback
Northwestern Punt, 9 plays
3:00
1st & 10 at own 20
Justin Jackson run for 6 yds to the Nwest 26
2:44
2nd & 4 at own 26
Justin Jackson run for 8 yds to the Nwest 34 for a 1ST down
2:30
1st & 10 at own 34
Justin Jackson run for 2 yds to the Nwest 36
2:08
2nd & 8 at own 36
Clayton Thorson pass complete to Garrett Dickerson for 3 yds to the Nwest 39
1:36
3rd & 5 at own 39
Clayton Thorson pass complete to Mike McHugh for 4 yds to the Nwest 43
1:21
4th & 1 at own 43
Clayton Thorson run for 2 yds to the Nwest 45 for a 1ST down
1:01
1st & 10 at own 45
Justin Jackson run for 1 yd to the Nwest 46
0:48
2nd & 9 at own 46
Clayton Thorson pass complete to Miles Shuler for 6 yds to the Duke 48
0:01
3rd & 3 at opp 48
Clayton Thorson sacked by Deion Williams for a loss of 13 yards to the Nwest 39
Q2 14:53
4th & 16 at own 39
Hunter Niswander punt for 39 yds , Ryan Smith returns for 3 yds to the Duke 42 DUKE Penalty, Illegal Block (10 Yards) to the Duke 15
2nd quarter10 drives, then Duke 7, Northwestern 3
Duke Punt, 3 plays
14:47
1st & 10 at own 15
Shaun Wilson run for 2 yds to the Duke 17
14:40
2nd & 8 at own 17
Thomas Sirk pass complete to Shaun Wilson for 1 yd to the Duke 18
14:30
3rd & 7 at own 18
Thomas Sirk pass complete to Max McCaffrey for 1 yd to the Duke 19
13:08
4th & 6 at own 19
Will Monday punt for 58 yds, downed at the Nwest 23
Northwestern Punt, 3 plays
12:58
1st & 10 at own 23
Justin Jackson run for 2 yds to the Nwest 25
12:50
2nd & 8 at own 25
Clayton Thorson run for 1 yd to the Nwest 26
11:51
3rd & 7 at own 26
Clayton Thorson pass incomplete to Flynn Nagel
11:42
4th & 7 at own 26
Hunter Niswander punt for 47 yds , Ryan Smith returns for a loss of 2 yards to the Duke 25
Duke Punt, 3 plays
11:39
1st & 10 at own 25
Thomas Sirk pass incomplete to T.J. Rahming
11:27
2nd & 10 at own 25
Thomas Sirk run for a loss of 1 yard to the Duke 24
10:32
3rd & 11 at own 24
Thomas Sirk pass complete to Shaquille Powell for 5 yds to the Duke 29
10:16
4th & 6 at own 29
Will Monday punt for 57 yds , Miles Shuler returns for 5 yds to the Nwest 19
Northwestern Punt, 3 plays
10:06
1st & 10 at own 19
Justin Jackson run for 3 yds to the Nwest 22
9:39
2nd & 7 at own 22
Clayton Thorson pass incomplete to Stephen Buckley
9:31
3rd & 7 at own 22
Clayton Thorson run for 1 yd to the Nwest 23
8:55
4th & 6 at own 23
Hunter Niswander punt for 42 yds, downed at the Duke 35
Duke Punt, 5 plays
8:45
1st & 10 at own 35
Thomas Sirk run for 2 yds to the Duke 37
8:27
2nd & 8 at own 37
Thomas Sirk run for 4 yds to the Duke 41
8:12
3rd & 4 at own 41
NORTHWESTERN Penalty, 12 Men on the Field (5 Yards) to the Duke 46 for a 1ST down
8:04
1st & 10 at own 46
Shaun Wilson run for 2 yds to the Duke 48
8:00
2nd & 8 at own 48
DUKE Penalty, Unsportsmanlike Conduct (-15 Yards) to the Duke 33
7:45
2nd & 23 at own 33
Shaun Wilson run for 8 yds to the Duke 41
7:14
3rd & 15 at own 41
Thomas Sirk run for 6 yds to the Duke 47
7:00
4th & 9 at own 47
Will Monday punt for 53 yds for a touchback
Northwestern Punt, 3 plays
6:55
1st & 10 at own 20
Justin Jackson run for 1 yd to the Nwest 21
6:26
2nd & 9 at own 21
Clayton Thorson pass incomplete to Austin Carr
6:21
3rd & 9 at own 21
Clayton Thorson pass incomplete
6:13
4th & 9 at own 21
Hunter Niswander punt for 39 yds , Ryan Smith returns for a loss of 2 yards to the Duke 38
Duke Interception, 6 plays
6:00
1st & 10 at own 38
Thomas Sirk run for 2 yds to the Duke 40
5:20
2nd & 8 at own 40
Shaquille Powell run for 3 yds to the Duke 43
5:02
3rd & 5 at own 43
Thomas Sirk pass complete to Max McCaffrey for 32 yds to the Nwest 25 for a 1ST down
5:02
1st & 10 at opp 25
Timeout NORTHWESTERN, clock 05:02
4:56
1st & 10 at opp 25
Thomas Sirk pass complete to Shaun Wilson for 15 yds to the Nwest 10 for a 1ST down
4:31
1st & goal at opp 10
Shaquille Powell run for a loss of 1 yard to the Nwest 11
3:58
2nd & goal at opp 11
Thomas Sirk pass intercepted Dean Lowry return for 18 yds to the Nwest 36
Northwestern Punt, 3 plays
3:46
1st & 10 at own 36
Justin Jackson run for a loss of 1 yard to the Nwest 35
3:23
2nd & 11 at own 35
Clayton Thorson pass incomplete to Austin Carr
3:19
3rd & 11 at own 35
Clayton Thorson pass incomplete to Dan Vitale
3:12
4th & 11 at own 35
Hunter Niswander punt for 41 yds, fair catch by Ryan Smith at the Duke 24
3:03
1st & 10 at own 24
Shaun Wilson run for 16 yds to the Duke 40 Shaun Wilson fumbled, forced by Godwin Igwebuike, recovered by Nwest Godwin Igwebuike
Northwestern Field goal, 5 plays
2:56
1st & 10 at opp 40
Clayton Thorson pass complete to Justin Jackson for 21 yds to the Duke 19 for a 1ST down
2:30
1st & 10 at opp 19
Clayton Thorson run for 1 yd to the Duke 18
2:08
2nd & 9 at opp 18
Justin Jackson run for a loss of 2 yards to the Duke 20
1:30
3rd & 11 at opp 20
Timeout NORTHWESTERN, clock 01:30
1:27
3rd & 11 at opp 20
Clayton Thorson pass incomplete to Solomon Vault
1:23
4th & 11 at opp 20
Jack Mitchell 37 yd FG GOODDuke 7, Northwestern 3
Duke Punt, 3 plays
1:23
4th & 11 at own 35
Matt Micucci kickoff for 62 yds , DeVon Edwards return for 18 yds to the Duke 21
1:15
1st & 10 at own 21
Thomas Sirk pass incomplete to Shaquille Powell
1:05
2nd & 10 at own 21
Thomas Sirk pass complete to Shaquille Powell for 4 yds to the Duke 25
0:59
3rd & 6 at own 25
Timeout NORTHWESTERN, clock 00:59
0:35
3rd & 6 at own 25
Thomas Sirk run for 2 yds to the Duke 27
0:09
4th & 4 at own 27
Timeout DUKE, clock 00:09
0:00
4th & 4 at own 27
Will Monday punt for 71 yds, punt out-of-bounds at the Nwest 2
Q3 14:46
1st & 10 at own 35
Ross Martin kickoff for 63 yds , Solomon Vault return for 98 yds for a TD, (Jack Mitchell PAT BLOCKED)Northwestern 9, Duke 7
3rd quarter7 drives, then Northwestern 12, Duke 7
Duke Punt, 3 plays
14:46
2nd & 10 at own 35
Matt Micucci kickoff for 30 yds , Erich Schneider return for 5 yds to the Duke 40
14:36
1st & 10 at own 40
Thomas Sirk run for 4 yds to the Duke 44
14:14
2nd & 6 at own 44
Thomas Sirk pass incomplete
14:09
3rd & 6 at own 44
Thomas Sirk pass incomplete to Braxton Deaver
14:03
4th & 6 at own 44
Will Monday punt for 56 yds for a touchback
Northwestern Field goal, 10 plays
13:56
1st & 10 at own 20
Clayton Thorson pass complete to Dan Vitale for 21 yds to the Nwest 41 for a 1ST down
13:35
1st & 10 at own 41
Justin Jackson run for 4 yds to the Nwest 45
13:13
2nd & 6 at own 45
Justin Jackson run for 4 yds to the Nwest 49
12:50
3rd & 2 at own 49
Justin Jackson run for 7 yds to the Duke 44 for a 1ST down
12:13
1st & 10 at opp 44
Warren Long run for 4 yds to the Duke 40
11:47
2nd & 6 at opp 40
Clayton Thorson run for 20 yds to the Duke 20 for a 1ST down
11:28
1st & 10 at opp 20
Justin Jackson run for a loss of 6 yards to the Duke 26
10:50
2nd & 16 at opp 26
Clayton Thorson pass complete to Justin Jackson for a loss of 3 yards to the Duke 29
10:18
3rd & 19 at opp 29
Clayton Thorson run for 2 yds to the Duke 27
9:46
4th & 17 at opp 27
Jack Mitchell 44 yd FG GOODNorthwestern 12, Duke 7
Duke Turnover on downs, 11 plays
9:46
4th & 17 at own 35
Matt Micucci kickoff for 51 yds , DeVon Edwards return for 16 yds to the Duke 30
9:32
1st & 10 at own 30
Thomas Sirk run for 13 yds to the Duke 43 for a 1ST down
9:23
1st & 10 at own 43
Shaun Wilson run for 3 yds to the Duke 46
8:54
2nd & 7 at own 46
Shaquille Powell run for 3 yds to the Duke 49
8:13
3rd & 4 at own 49
Thomas Sirk pass complete to Ryan Smith for 3 yds to the Nwest 48
7:54
4th & 1 at opp 48
Shaquille Powell run for 2 yds to the Nwest 46 for a 1ST down
7:28
1st & 10 at opp 46
Thomas Sirk pass complete to Shaquille Powell for 7 yds to the Nwest 39
7:11
2nd & 3 at opp 39
Shaquille Powell run for 4 yds to the Nwest 35 for a 1ST down
6:53
1st & 10 at opp 35
Shaun Wilson run for 1 yd to the Nwest 34
6:22
2nd & 9 at opp 34
Shaun Wilson run for 2 yds to the Nwest 32
5:58
3rd & 7 at opp 32
Thomas Sirk pass incomplete to Max McCaffrey
5:51
4th & 7 at opp 32
Thomas Sirk run for 2 yds to the Nwest 30
Northwestern Interception, 7 plays
5:41
1st & 10 at own 31
Justin Jackson run for 4 yds to the Nwest 35
5:20
2nd & 6 at own 35
Justin Jackson run for 5 yds to the Nwest 40
5:05
3rd & 1 at own 40
Clayton Thorson run for 1 yd to the Nwest 41 for a 1ST down
4:51
1st & 10 at own 41
Clayton Thorson run for 4 yds to the Nwest 45
4:22
2nd & 6 at own 45
Justin Jackson run for no gain to the Nwest 45
4:00
3rd & 6 at own 45
Clayton Thorson pass complete to Christian Jones for 9 yds to the Duke 46 for a 1ST down
3:43
1st & 10 at opp 46
Clayton Thorson pass intercepted Alonzo Saxton II return for no gain to the Duke 32
Duke Punt, 5 plays
3:20
1st & 10 at own 32
Shaun Wilson run for 6 yds to the Duke 38
3:14
2nd & 4 at own 38
Thomas Sirk run for 7 yds to the Duke 45 for a 1ST down
3:10
1st & 10 at own 45
Shaun Wilson run for 3 yds to the Duke 48
2:37
2nd & 7 at own 48
Thomas Sirk pass incomplete to Shaun Wilson
2:35
3rd & 7 at own 48
DUKE Penalty, Offensive Holding (Tanner Stone) to the Duke 39
2:12
3rd & 16 at own 39
Thomas Sirk pass complete to Shaun Wilson for 5 yds to the Duke 44
2:06
4th & 11 at own 44
Will Monday punt for 56 yds for a touchback
Northwestern Punt, 3 plays
2:00
1st & 10 at own 20
Justin Jackson run for no gain to the Nwest 20
1:10
2nd & 10 at own 20
Justin Jackson run for 5 yds to the Nwest 25
0:55
3rd & 5 at own 25
Clayton Thorson pass incomplete
0:42
4th & 5 at own 25
Hunter Niswander punt for 33 yds, downed at the Duke 42
Duke Field goal, 5 plays
0:34
1st & 10 at own 42
Shaquille Powell run for 30 yds to the Nwest 28 for a 1ST down
0:18
1st & 10 at opp 28
Thomas Sirk run for 3 yds to the Nwest 25
0:00
2nd & 7 at opp 25
Thomas Sirk run for no gain to the Nwest 25
Q4 14:59
3rd & 7 at opp 25
Thomas Sirk run for 5 yds to the Nwest 20
Q4 14:25
4th & 2 at opp 20
Ross Martin 38 yd FG GOODNorthwestern 12, Duke 10
4th quarter6 drives, then Northwestern 19, Duke 10
Northwestern Touchdown, 5 plays
14:25
4th & 2 at own 35
Ross Martin kickoff for 65 yds for a touchback
14:19
1st & 10 at own 25
Justin Jackson run for 6 yds to the Nwest 31
13:48
2nd & 4 at own 31
Clayton Thorson pass complete to Dan Vitale for 5 yds to the Nwest 36 for a 1ST down
13:30
1st & 10 at own 36
Justin Jackson run for 3 yds to the Nwest 39
13:00
2nd & 7 at own 39
Justin Jackson run for 6 yds to the Nwest 45
12:31
3rd & 1 at own 45
Warren Long run for 55 yds for a TD, (Jack Mitchell KICK)Northwestern 19, Duke 10
Duke Punt, 5 plays
12:31
4th & 1 at own 35
Matt Micucci kickoff for 65 yds , DeVon Edwards return for 24 yds to the Duke 24
12:15
1st & 10 at own 24
Thomas Sirk pass complete to David Reeves for 7 yds to the Duke 31
12:10
2nd & 3 at own 31
Thomas Sirk pass complete to T.J. Rahming for 5 yds to the Duke 36 for a 1ST down
11:44
1st & 10 at own 36
Thomas Sirk pass incomplete to T.J. Rahming
11:23
2nd & 10 at own 36
Thomas Sirk pass complete to David Reeves for 3 yds to the Duke 39
10:55
3rd & 7 at own 39
Thomas Sirk pass complete to Max McCaffrey for 1 yd to the Duke 40
10:28
4th & 6 at own 40
Will Monday punt for 60 yds for a touchback
Northwestern Punt, 4 plays
10:22
1st & 10 at own 20
Justin Jackson run for 11 yds to the Nwest 31 for a 1ST down
9:49
1st & 10 at own 31
Justin Jackson run for a loss of 2 yards to the Nwest 29
9:21
2nd & 12 at own 29
Justin Jackson run for 4 yds to the Nwest 33
8:29
3rd & 8 at own 33
Solomon Vault run for 4 yds to the Nwest 37
7:53
4th & 4 at own 37
Hunter Niswander punt for 44 yds, fair catch by Ryan Smith at the Duke 19
Duke Punt, 7 plays
7:46
1st & 10 at own 19
Thomas Sirk pass complete to T.J. Rahming for 11 yds to the Duke 30 for a 1ST down
7:35
1st & 10 at own 30
Thomas Sirk pass incomplete
7:10
2nd & 10 at own 30
Thomas Sirk pass complete to Shaquille Powell for no gain to the Duke 30
6:55
3rd & 10 at own 30
Thomas Sirk pass complete to Shaquille Powell for 16 yds to the Duke 46 for a 1ST down
6:50
1st & 10 at own 46
Thomas Sirk pass incomplete to T.J. Rahming
6:50
2nd & 10 at own 46
DUKE Penalty, False Start (Gabe Brandner) to the Duke 41
6:46
2nd & 15 at own 41
Thomas Sirk pass incomplete to Shaquille Powell
6:32
3rd & 15 at own 41
Thomas Sirk pass complete to Shaquille Powell for 6 yds to the Duke 47
6:03
4th & 9 at own 47
Will Monday punt for 47 yds, downed at the Nwest 6
Northwestern Fumble, 3 plays
6:00
1st & 10 at own 6
Justin Jackson run for 3 yds to the Nwest 9
6:00
2nd & 7 at own 9
Timeout DUKE, clock 06:00
5:56
2nd & 7 at own 9
Justin Jackson run for 4 yds to the Nwest 13
5:56
3rd & 3 at own 13
Timeout DUKE, clock 05:56
5:52
3rd & 3 at own 13
Clayton Thorson pass incomplete to Miles Shuler
5:44
4th & 3 at own 13
Hunter Niswander punt for 38 yds , Ryan Smith returns for no gain to the Duke 49 Ryan Smith fumbled, recovered by Nwest Warren Long
Northwestern End of game, 10 plays
5:17
1st & 10 at opp 49
Justin Jackson run for 2 yds to the Duke 47
4:33
2nd & 8 at opp 47
Justin Jackson run for 2 yds to the Duke 45
4:14
3rd & 6 at opp 45
Clayton Thorson run for 8 yds to the Duke 37 for a 1ST down
3:50
1st & 10 at opp 37
Justin Jackson run for 9 yds to the Duke 28
2:58
2nd & 1 at opp 28
Justin Jackson run for 3 yds to the Duke 25 for a 1ST down
2:20
1st & 10 at opp 25
Justin Jackson run for 6 yds to the Duke 19
1:39
2nd & 4 at opp 19
Justin Jackson run for 11 yds to the Duke 8 for a 1ST down
1:30
1st & goal at opp 8
TEAM run for a loss of 1 yard to the Duke 9
1:00
2nd & goal at opp 9
TEAM run for a loss of 5 yards to the Duke 14
0:01
3rd & goal at opp 14
TEAM run for a loss of 1 yard to the Duke 15
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.