Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Ryan Degyansky kickoff for 65 yds
9-yd Run
15:00 - 1st
A.J. Henning run for 9 yds to the NU 34
1st & 10 at NU 25
Incompletion
14:39 - 1st
Ben Bryant pass incomplete
2nd & 1 at NU 34
0-yd Run
14:34 - 1st
Ben Bryant run for no gain to the NU 34
3rd & 1 at NU 34
Punt
13:51 - 1st
Hunter Renner punt for 22 yds, downed at the DUKE 44
4th & 1 at NU 34
Incompletion
13:42 - 1st
Riley Leonard pass incomplete
1st & 10 at DUKE 44
9-yd Run
13:38 - 1st
Riley Leonard run for 9 yds to the NU 47
2nd & 10 at DUKE 44
7-yd Run
12:55 - 1st
Jordan Waters run for 7 yds to the NU 40 for a 1ST down
3rd & 1 at NU 47
4-yd Pass
12:14 - 1st
Riley Leonard pass complete to Sahmir Hagans for 4 yds to the NU 36
1st & 10 at NU 40
12-yd Pass
11:51 - 1st
Riley Leonard pass complete to Nicky Dalmolin for 12 yds to the NU 24 for a 1ST down
2nd & 6 at NU 36
24-yd Touchdown Run
11:06 - 1st
Jordan Waters run for 24 yds for a TD (Todd Pelino KICK)
1st & 10 at NU 24
Kickoff
11:06 - 1st
Ryan Degyansky kickoff for 65 yds for a touchback
4-yd Run
11:06 - 1st
Cam Porter run for 4 yds to the NU 29
1st & 10 at NU 25
7-yd Pass
10:47 - 1st
Ben Bryant pass complete to Cam Johnson for 7 yds to the NU 36 for a 1ST down
2nd & 6 at NU 29
Incompletion
10:12 - 1st
Ben Bryant pass incomplete
1st & 10 at NU 36
0-yd Run
10:07 - 1st
Joseph Himon II run for no gain to the NU 36
2nd & 10 at NU 36
Incompletion
9:26 - 1st
Ben Bryant pass incomplete
3rd & 10 at NU 36
Punt
9:20 - 1st
Hunter Renner punt for 29 yds
4th & 10 at NU 36
13-yd Pass
9:15 - 1st
Riley Leonard pass complete to Jalon Calhoun for 13 yds to the DUKE 48 for a 1ST down
1st & 10 at DUKE 35
7-yd Run
8:59 - 1st
Riley Leonard run for 7 yds to the NU 45
1st & 10 at DUKE 48
-1-yd Run
8:13 - 1st
Jaquez Moore run for a loss of 1 yard to the NU 46
2nd & 3 at NU 45
3-yd Run
7:33 - 1st
Jaquez Moore run for 3 yds to the NU 43
3rd & 4 at NU 46
0-yd Run
6:49 - 1st
Riley Leonard run for no gain to the NU 43
4th & 1 at NU 43
Incompletion
6:39 - 1st
Ben Bryant pass incomplete
1st & 10 at NU 43
2-yd Run
6:35 - 1st
Cam Porter run for 2 yds to the NU 45
2nd & 10 at NU 43
11-yd Pass
5:58 - 1st
Ben Bryant pass complete to Bryce Kirtz for 11 yds to the DUKE 44 for a 1ST down
3rd & 8 at NU 45
4-yd Run
5:40 - 1st
Cam Porter run for 4 yds to the DUKE 40
1st & 10 at DUKE 44
-2-yd Run
5:01 - 1st
Ben Bryant run for a loss of 2 yards to the DUKE 42
2nd & 6 at DUKE 40
Sack
4:18 - 1st
Ben Bryant sacked by Kendall Johnson for a loss of 8 yards to the 50 yard line
3rd & 8 at DUKE 42
Punt
3:40 - 1st
Hunter Renner punt for 39 yds, downed at the DUKE 11
4th & 16 at 50
2nd Quarter
15-yd Run
3:31 - 1st
Jaquez Moore run for 15 yds to the DUKE 26 for a 1ST down
1st & 10 at DUKE 11
13-yd Pass
2:56 - 1st
Riley Leonard pass complete to Jordan Moore for 13 yds to the DUKE 39 for a 1ST down
1st & 10 at DUKE 26
15-yd Run
2:09 - 1st
Jaquez Moore run for 15 yds to the NU 46 for a 1ST down
1st & 10 at DUKE 39
34-yd Pass
1:49 - 1st
Riley Leonard pass complete to Jalon Calhoun for 34 yds to the NU 12 for a 1ST down
1st & 10 at NU 46
5-yd Run
1:04 - 1st
Jordan Waters run for 5 yds to the NU 7
1st & 10 at NU 12
6-yd Run
0:24 - 1st
Riley Leonard run for 6 yds to the NU 1 for a 1ST down
2nd & 5 at NU 7

End of 1st Quarter

-1-yd Run
15:00 - 2nd
Jordan Waters run for a loss of 1 yard to the NU 2
1st & Goal at NU 1
2-yd Touchdown Run
14:19 - 2nd
Jordan Waters run for 2 yds for a TD (Todd Pelino KICK)
2nd & Goal at NU 2
Kickoff
14:19 - 2nd
Ryan Degyansky kickoff for 61 yds
5-yd Run
14:14 - 2nd
Cam Porter run for 5 yds to the NU 36
1st & 10 at NU 31
1-yd Run
13:48 - 2nd
Cam Porter run for 1 yd to the NU 37
2nd & 5 at NU 36
Incompletion
13:10 - 2nd
Ben Bryant pass incomplete
3rd & 4 at NU 37
Punt
13:03 - 2nd
Hunter Renner punt for 36 yds
4th & 4 at NU 37
4-yd Pass
12:56 - 2nd
Riley Leonard pass complete to Jordan Moore for 4 yds to the DUKE 31
1st & 10 at DUKE 27
13-yd Pass
12:34 - 2nd
Riley Leonard pass complete to Jalon Calhoun for 13 yds to the DUKE 44 for a 1ST down
2nd & 6 at DUKE 31
33-yd Run
11:59 - 2nd
Riley Leonard run for 33 yds to the NU 23 for a 1ST down
1st & 10 at DUKE 44

(11:12 - 2nd) Timeout Duke, clock 11:12

1-yd Run
11:12 - 2nd
Jaquez Moore run for 1 yd to the NU 22
1st & 10 at NU 23
-1-yd Run
10:33 - 2nd
Jaquez Moore run for a loss of 1 yard to the NU 23
2nd & 9 at NU 22
6-yd Run
9:48 - 2nd
Riley Leonard run for 6 yds to the NU 17
3rd & 10 at NU 23
Field Goal Good
9:06 - 2nd
Todd Pelino 35 yd FG GOOD
4th & 4 at NU 17
Kickoff
9:06 - 2nd
Ryan Degyansky kickoff for 59 yds

(9:00 - 2nd) Timeout Northwestern, clock 09:00

5-yd Run
9:00 - 2nd
A.J. Henning run for 5 yds to the NU 32
1st & 10 at NU 27
1-yd Run
8:29 - 2nd
Joseph Himon II run for 1 yd to the NU 33
2nd & 5 at NU 32
9-yd Pass
7:50 - 2nd
Ben Bryant pass complete to Cam Johnson for 9 yds to the NU 42 for a 1ST down
3rd & 4 at NU 33
5-yd Run
7:26 - 2nd
Cam Porter run for 5 yds to the NU 47
1st & 10 at NU 42
3-yd Run
6:58 - 2nd
Cam Porter run for 3 yds to the 50 yard line
2nd & 5 at NU 47
3-yd Run
6:18 - 2nd
A.J. Henning run for 3 yds to the DUKE 47 for a 1ST down
3rd & 2 at 50
8-yd Pass
5:47 - 2nd
Ben Bryant pass complete to Marshall Lang for 8 yds to the DUKE 39
1st & 10 at DUKE 47
3-yd Run
5:11 - 2nd
Joseph Himon II run for 3 yds to the DUKE 36 for a 1ST down
2nd & 2 at DUKE 39
4-yd Run
4:31 - 2nd
Jack Lausch run for 4 yds to the DUKE 32
1st & 10 at DUKE 36
6-yd Run
3:59 - 2nd
Joseph Himon II run for 6 yds to the DUKE 26 for a 1ST down
2nd & 6 at DUKE 32
5-yd Pass
3:26 - 2nd
Ben Bryant pass complete to A.J. Henning for 5 yds to the DUKE 21
1st & 10 at DUKE 26
-2-yd Run
2:55 - 2nd
Cam Porter run for a loss of 2 yards to the DUKE 23
2nd & 5 at DUKE 21
9-yd Pass
2:10 - 2nd
Ben Bryant pass complete to Bryce Kirtz for 9 yds to the DUKE 14 for a 1ST down
3rd & 7 at DUKE 23
0-yd Run
1:26 - 2nd
Jack Lausch run for no gain to the DUKE 14
1st & 10 at DUKE 14
14-yd Touchdown Pass
0:34 - 2nd
Ben Bryant pass complete to A.J. Henning for 14 yds for a TD (Jack Olsen KICK)
2nd & 10 at DUKE 14
Kickoff
0:34 - 2nd
Henry Helms kickoff for 39 yds
24-yd Pass
0:34 - 2nd
Riley Leonard pass complete to Jalon Calhoun for 24 yds to the 50 yard line for a 1ST down
1st & 10 at DUKE 26
Incompletion
0:23 - 2nd
Riley Leonard pass incomplete
1st & 10 at 50
Sack
0:16 - 2nd
Riley Leonard sacked by Anto Saka for a loss of 2 yards to the DUKE 48
2nd & 10 at 50

(0:03 - 2nd) Timeout Duke, clock 00:03

Sack
0:03 - 2nd
Henry Belin IV sacked by Xander Mueller and Richie Hagarty for a loss of 7 yards to the DUKE 41
3rd & 12 at DUKE 48

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Henry Helms kickoff for 61 yds
5-yd Pass
14:56 - 3rd
Riley Leonard pass complete to Nicky Dalmolin for 5 yds to the DUKE 25
1st & 10 at DUKE 20
4-yd Run
14:24 - 3rd
Jordan Waters run for 4 yds to the DUKE 29
2nd & 5 at DUKE 25
4-yd Pass
13:49 - 3rd
Riley Leonard pass complete to Jordan Moore for 4 yds to the DUKE 33 for a 1ST down
3rd & 1 at DUKE 29
7-yd Run
13:12 - 3rd
Riley Leonard run for 7 yds to the DUKE 40
1st & 10 at DUKE 33
20-yd Penalty
12:34 - 3rd
Northwestern Penalty, unsportsmanlike conduct (20 Yards) to the NU 40 for a 1ST down
2nd & 3 at DUKE 40
10-yd Pass
12:02 - 3rd
Riley Leonard pass complete to Jordan Waters for 10 yds to the NU 30 for a 1ST down
1st & 10 at NU 40
2-yd Run
11:20 - 3rd
Jordan Waters run for 2 yds to the NU 28
1st & 10 at NU 30
25-yd Pass
10:47 - 3rd
Riley Leonard pass complete to Jordan Moore for 25 yds to the NU 3 for a 1ST down
2nd & 8 at NU 28
3-yd Touchdown Run
10:01 - 3rd
Riley Leonard run for 3 yds for a TD (Todd Pelino KICK)
1st & Goal at NU 3
Kickoff
10:01 - 3rd
Ryan Degyansky kickoff for 65 yds for a touchback
Incompletion
10:01 - 3rd
Ben Bryant pass incomplete
1st & 10 at NU 25
25-yd Run
9:57 - 3rd
Cam Porter run for 25 yds to the 50 yard line for a 1ST down
2nd & 10 at NU 25
-2-yd Pass
9:30 - 3rd
Ben Bryant pass complete to A.J. Henning for a loss of 2 yards to the NU 48
1st & 10 at 50
Incompletion
8:54 - 3rd
Ben Bryant pass incomplete
2nd & 12 at NU 48
Incompletion
8:45 - 3rd
Ben Bryant pass incomplete
3rd & 12 at NU 48
Punt
8:40 - 3rd
Hunter Renner punt for 46 yds, fair catch by Jalon Calhoun at the DUKE 6
4th & 12 at NU 48
13-yd Run
8:35 - 3rd
Riley Leonard run for 13 yds to the DUKE 19 for a 1ST down
1st & 10 at DUKE 6
4-yd Run
8:04 - 3rd
Jaquez Moore run for 4 yds to the DUKE 23
1st & 10 at DUKE 19
Incompletion
7:27 - 3rd
Riley Leonard pass incomplete
2nd & 6 at DUKE 23
28-yd Pass
7:21 - 3rd
Riley Leonard pass complete to Jalon Calhoun for 28 yds to the NU 49 for a 1ST down
3rd & 6 at DUKE 23
Incompletion
6:55 - 3rd
Riley Leonard pass incomplete
1st & 10 at NU 49
10-yd Pass
6:47 - 3rd
Riley Leonard pass complete to Jordan Moore for 10 yds to the NU 39 for a 1ST down
2nd & 10 at NU 49
19-yd Run
6:08 - 3rd
Jaquez Moore run for 19 yds to the NU 20 for a 1ST down
1st & 10 at NU 39
Incompletion
5:27 - 3rd
Riley Leonard pass incomplete
1st & 10 at NU 20
12-yd Run
5:20 - 3rd
Riley Leonard run for 12 yds to the NU 8 for a 1ST down
2nd & 10 at NU 20
5-yd Run
4:38 - 3rd
Jordan Waters run for 5 yds to the NU 3
1st & Goal at NU 8
1-yd Run
3:56 - 3rd
Jaquez Moore run for 1 yd to the NU 2
2nd & Goal at NU 3
2-yd Touchdown Run
3:08 - 3rd
Riley Leonard run for 2 yds for a TD (Todd Pelino KICK)
3rd & Goal at NU 2
4th Quarter
Kickoff
3:08 - 3rd
Ryan Degyansky kickoff for 65 yds
13-yd Pass
3:01 - 3rd
Ben Bryant pass complete to Cam Johnson for 13 yds to the NU 41 for a 1ST down
1st & 10 at NU 28
2-yd Pass
2:40 - 3rd
Ben Bryant pass complete to Cam Porter for 2 yds to the NU 43
1st & 10 at NU 41
Incompletion
2:10 - 3rd
Ben Bryant pass incomplete
2nd & 8 at NU 43
15-yd Penalty
2:05 - 3rd
Duke Penalty, Unsportsmanlike Conduct (Al Blades Jr.) to the DUKE 42 for a 1ST down
3rd & 8 at NU 43
Incompletion
1:59 - 3rd
Ben Bryant pass incomplete
1st & 10 at DUKE 42
Incompletion
1:54 - 3rd
Ben Bryant pass incomplete
2nd & 10 at DUKE 42
2-yd Pass
1:50 - 3rd
Ben Bryant pass complete to A.J. Henning for 2 yds to the DUKE 40
3rd & 10 at DUKE 42
9-yd Pass
1:05 - 3rd
Ben Bryant pass complete to Cam Johnson for 9 yds to the DUKE 31 for a 1ST down
4th & 8 at DUKE 40
20-yd Pass
0:42 - 3rd
Ben Bryant pass complete to Bryce Kirtz for 20 yds to the DUKE 11 for a 1ST down
1st & 10 at DUKE 31
2-yd Pass
0:19 - 3rd
Ben Bryant pass complete to Cam Porter for 2 yds to the DUKE 9
1st & 10 at DUKE 11

End of 3rd Quarter

Incompletion
15:00 - 4th
Ben Bryant pass incomplete
2nd & 8 at DUKE 9
Incompletion
14:56 - 4th
Ben Bryant pass incomplete
3rd & 8 at DUKE 9
Incompletion
14:53 - 4th
Ben Bryant pass incomplete
4th & 8 at DUKE 9
14-yd Run
14:47 - 4th
Jordan Waters run for 14 yds to the DUKE 23 for a 1ST down
1st & 10 at DUKE 9
3-yd Run
14:05 - 4th
Jordan Waters run for 3 yds to the DUKE 26
1st & 10 at DUKE 23
1-yd Run
13:19 - 4th
Peyton Jones run for 1 yd to the DUKE 27
2nd & 7 at DUKE 26

(12:34 - 4th) Timeout Duke, clock 12:34

1-yd Run
12:34 - 4th
Riley Leonard run for 1 yd to the DUKE 28
3rd & 6 at DUKE 27

(11:53 - 4th) Timeout Duke, clock 11:53

Punt
11:53 - 4th
Porter Wilson punt for 53 yds , returns for no gain to the NU 8
4th & 5 at DUKE 28
2-yd Pass
11:42 - 4th
Ben Bryant pass complete to Bryce Kirtz for 2 yds to the NU 10
1st & 10 at NU 8
7-yd Pass
11:10 - 4th
Ben Bryant pass complete to Cam Johnson for 7 yds to the NU 17
2nd & 8 at NU 10
2-yd Run
10:40 - 4th
Cam Porter run for 2 yds to the NU 19 for a 1ST down
3rd & 1 at NU 17
3-yd Run
10:15 - 4th
Ben Bryant run for 3 yds to the NU 22
1st & 10 at NU 19
5-yd Pass
9:46 - 4th
Ben Bryant pass complete to A.J. Henning for 5 yds to the NU 27
2nd & 7 at NU 22
Incompletion
9:05 - 4th
Ben Bryant pass incomplete
3rd & 2 at NU 27
Interception
8:59 - 4th
Ben Bryant pass intercepted
4th & 2 at NU 27
5-yd Run
8:52 - 4th
Jaquez Moore run for 5 yds to the NU 21
1st & 10 at NU 26
3-yd Run
8:05 - 4th
Peyton Jones run for 3 yds to the NU 18
2nd & 5 at NU 21
3-yd Run
7:21 - 4th
Peyton Jones run for 3 yds to the NU 15 for a 1ST down
3rd & 2 at NU 18
15-yd Touchdown Run
6:32 - 4th
Peyton Jones run for 15 yds for a TD (Todd Pelino KICK)
1st & 10 at NU 15
Kickoff
6:32 - 4th
Ryan Degyansky kickoff for 61 yds
14-yd Pass
6:28 - 4th
Brendan Sullivan pass complete to Caleb Komolafe for 14 yds to the NU 43 for a 1ST down
1st & 10 at NU 29
9-yd Pass
6:11 - 4th
Brendan Sullivan pass complete to Caleb Komolafe for 9 yds to the DUKE 48
1st & 10 at NU 43
Sack
5:42 - 4th
Brendan Sullivan sacked by Aaron Hall and Michael Reese for a loss of 3 yards to the NU 49
2nd & 1 at DUKE 48
6-yd Run
5:12 - 4th
Brendan Sullivan run for 6 yds to the DUKE 45 for a 1ST down
3rd & 4 at NU 49
3-yd Pass
4:50 - 4th
Brendan Sullivan pass complete to Caleb Komolafe for 3 yds to the DUKE 42
1st & 10 at DUKE 45
6-yd Pass
4:20 - 4th
Brendan Sullivan pass complete to Lawson Albright for 6 yds to the DUKE 36
2nd & 7 at DUKE 42
4-yd Run
3:56 - 4th
Joseph Himon II run for 4 yds to the DUKE 32 for a 1ST down
3rd & 1 at DUKE 36
8-yd Pass
3:32 - 4th
Brendan Sullivan pass complete to Calvin Johnson II for 8 yds to the DUKE 24
1st & 10 at DUKE 32
1-yd Run
3:09 - 4th
Brendan Sullivan run for 1 yd to the DUKE 23
2nd & 2 at DUKE 24
5-yd Run
2:42 - 4th
Joseph Himon II run for 5 yds to the DUKE 18 for a 1ST down
3rd & 1 at DUKE 23
8-yd Run
2:13 - 4th
Brendan Sullivan run for 8 yds to the DUKE 10
1st & 10 at DUKE 18
Incompletion
1:36 - 4th
Brendan Sullivan pass incomplete
2nd & 2 at DUKE 10
10-yd Touchdown Run
1:27 - 4th
Brendan Sullivan run for 10 yds for a TD (Jack Olsen KICK)
3rd & 2 at DUKE 10
Kickoff
1:27 - 4th
Henry Helms kickoff for 60 yds
32-yd Run
1:27 - 4th
Travis Bates run for 32 yds to the NU 43 for a 1ST down
1st & 10 at DUKE 25
0-yd Run
0:40 - 4th
Kneel down by DU at NU45 (team loss of 2).
1st & 10 at NU 43

End of 4th Quarter