Referee Riley Johnson; umpire Michael Wooten; head linesman Kavin McGrath; line judge Tim Graham; side judge Mike Safrit; field judge Mike Cullin; back judge Barry Hendon; center judge Tom McCreeshGame 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
Duke
Notre Dame
498
Total yards
534
290
Passing yards
381
208
Rushing yards
153
9.1
Yards per pass
10.3
5.0
Yards per rush
4.1
24
First downs
24
6–14
Third downs
5–12
0–2
Fourth downs
0–1
1
Turnovers
3
1–5
Penalties
2–20
30:35
Possession
29:25
3
Sacks (by defense)
1
Efficiency
Duke
Notre Dame
48%
Success rate
53%
0.15
EPA per play
0.15
1.20
Explosiveness
1.11
−0.07
Rushing EPA
0.01
0.47
Passing EPA
0.29
47%
Passing-down success
38%
0.30
First-down EPA
−0.11
0.35
Second-down EPA
0.50
0.18
Third-down EPA
0.47
20%
Havoc by its defense
9%
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)
Notre Dame 74% to win. Duke won as Elo’s underdog.
The line
Notre Dame −20, over/under 60.5.
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 Notre Dame 92%, Duke 8%. 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. Notre Dame drives left to right, Duke right to left.
Q1 Notre DameTouchdown, 8 plays, 75 yards
Q1 DukePunt, 3 plays, 1 yard
Q1 Notre DameTouchdown, 4 plays, 64 yards
Q1 DukeTouchdown, 0 yards
Q1 Notre DamePunt, 3 plays, 9 yards
Q1 DukeTouchdown, 8 plays, 78 yards
Q1 Notre DameMissed FG, 8 plays, 41 yards
Q2 DukeTurnover on downs, 10 plays, 50 yards
Q2 Notre DamePunt, 3 plays, 6 yards
Q2 DukePunt, 3 plays, 7 yards
Q2 Notre DameFumble, 2 plays, 5 yards
Q2 DukeTouchdown, 1 play, 25 yards
Q2 Notre DameTouchdown, 9 plays, 72 yards
Q2 DukeTouchdown, 6 plays, 70 yards
Q2 Notre DamePunt, 6 plays, 11 yards
Q2 DukeEnd of half, 1 play, 8 yards
Q3 DukePunt, 7 plays, 31 yards
Q3 Notre DameFumble, 3 plays, 43 yards
Q3 DukePunt, 5 plays, 2 yards
Q3 Notre DameTouchdown, 6 plays, 83 yards
Q3 DukeInterception, 6 plays, 52 yards
Q3 Notre DamePunt, 6 plays, 31 yards
Q3 DukeTurnover on downs, 11 plays, 67 yards
Q4 Notre DameTouchdown, 9 plays, 81 yards
Q4 DukeTouchdown, 3 plays, 75 yards
Q4 Notre DameInterception, 3 plays, −10 yards
Q4 DukeField goal, 10 plays, 44 yards
Q4 Notre DameTurnover on downs, 5 plays, 18 yards
Q4 DukeEnd of game, 1 play, −2 yards
Play by play
1st quarter6 drives, then Tied at 14
Notre Dame Touchdown, 8 plays
15:00
1st & 10 at own 35
Austin Parker kickoff for 65 yds for a touchback
15:00
1st & 10 at own 25
Malik Zaire run for 4 yds to the NDame 29
15:00
2nd & 6 at own 29
DeShone Kizer pass incomplete, broken up by Bryon Fields
15:00
3rd & 6 at own 29
DeShone Kizer pass complete to Equanimeous St. Brown for 26 yds to the Duke 45 for a 1ST down
15:00
1st & 10 at opp 45
DeShone Kizer pass complete to Durham Smythe for 18 yds to the Duke 27 for a 1ST down
15:00
1st & 10 at opp 27
Josh Adams run for 2 yds to the Duke 25
15:00
2nd & 8 at opp 25
DeShone Kizer pass complete to Equanimeous St. Brown for 17 yds to the Duke 8 for a 1ST down
15:00
1st & goal at opp 8
DeShone Kizer pass incomplete
12:07
2nd & goal at opp 8
DeShone Kizer run for 8 yds for a TD, (Justin Yoon KICK)Notre Dame 7, Duke 0
Duke Punt, 3 plays
12:07
1st & 0 at own 35
Justin Yoon kickoff for 64 yds , DeVon Edwards return for 21 yds to the Duke 22
12:07
1st & 10 at own 22
Jela Duncan run for no gain to the Duke 22
12:07
2nd & 10 at own 22
Daniel Jones pass complete to T.J. Rahming for 1 yd to the Duke 23
12:07
3rd & 9 at own 23
Daniel Jones pass incomplete to T.J. Rahming DUKE Penalty, Offensive holding ( Yards) declined
12:07
4th & 9 at own 23
Austin Parker punt for 53 yds , C.J. Sanders returns for 12 yds to the NDame 36
Notre Dame Touchdown, 4 plays
10:45
1st & 10 at own 36
Josh Adams run for 3 yds to the NDame 39
10:45
2nd & 7 at own 39
DeShone Kizer pass complete to Josh Adams for 12 yds to the Duke 49 for a 1ST down
10:45
1st & 10 at opp 49
Josh Adams run for 5 yds to the Duke 44
8:57
2nd & 5 at opp 44
DeShone Kizer pass complete to Kevin Stepherson for 44 yds for a TD, (Justin Yoon KICK)Notre Dame 14, Duke 0
8:44
1st & 0 at own 35
Justin Yoon kickoff for 61 yds , Shaun Wilson return for 96 yds for a TD, (AJ Reed KICK)Notre Dame 14, Duke 7
Notre Dame Punt, 3 plays
8:44
1st & 0 at own 35
Austin Parker kickoff for 57 yds , C.J. Sanders return for 24 yds to the NDame 32
8:44
1st & 10 at own 32
Tarean Folston run for 5 yds to the NDame 37
8:44
2nd & 5 at own 37
DeShone Kizer run for 1 yd to the NDame 38
8:44
3rd & 4 at own 38
DeShone Kizer pass complete to Torii Hunter Jr. for 3 yds to the NDame 41
8:44
4th & 1 at own 41
Tyler Newsome punt for 41 yds, punt out-of-bounds at the Duke 22 , Ryan Smith returns for 4 yds to the Duke 22
Duke Touchdown, 8 plays
6:40
1st & 10 at own 22
Shaun Wilson run for 4 yds to the Duke 26
6:40
2nd & 6 at own 26
Daniel Jones pass complete to Quay Chambers for 4 yds to the Duke 30
6:40
3rd & 2 at own 30
Daniel Jones pass complete to T.J. Rahming for 24 yds to the NDame 46 for a 1ST down
6:40
1st & 10 at opp 46
Daniel Jones pass complete to Daniel Helm for 2 yds to the NDame 44
6:40
2nd & 8 at opp 44
Daniel Jones pass complete to T.J. Rahming for 4 yds to the NDame 40
6:40
3rd & 4 at opp 40
Daniel Jones pass complete to T.J. Rahming for 13 yds to the NDame 27 for a 1ST down
6:40
1st & 10 at opp 27
Daniel Jones pass complete to T.J. Rahming for 9 yds to the NDame 18
3:32
2nd & 1 at opp 18
Jela Duncan run for 18 yds for a TD, (AJ Reed KICK)Tied at 14
Notre Dame Missed FG, 8 plays
3:32
1st & 0 at own 35
Austin Parker kickoff for 55 yds , Chris Finke return for 25 yds to the NDame 35
3:32
1st & 10 at own 35
DeShone Kizer run for 6 yds to the NDame 41
3:32
2nd & 4 at own 41
DeShone Kizer pass complete to Torii Hunter Jr. for 28 yds to the Duke 31 for a 1ST down
3:32
1st & 10 at opp 31
Josh Adams run for 2 yds to the Duke 29
3:32
2nd & 8 at opp 29
DeShone Kizer pass complete to Kevin Stepherson for 20 yds Kevin Stepherson fumbled, forced by Breon Borders, recovered by NDame Kevin Stepherson for a 1ST down
3:32
1st & 10 at opp 21
DeShone Kizer run for 5 yds to the Duke 16
3:32
2nd & 5 at opp 16
Tarean Folston run for a loss of 3 yards to the Duke 19
3:32
3rd & 8 at opp 19
NOTRE DAME Penalty, false start (-5 Yards) to the Duke 24
3:32
3rd & 13 at opp 24
DeShone Kizer pass incomplete to Equanimeous St. Brown
0:00
4th & 13 at opp 24
Justin Yoon 42 yd FG MISSED
2nd quarter9 drives, then Duke 28, Notre Dame 21
Duke Turnover on downs, 10 plays
15:00
1st & 10 at own 25
Daniel Jones run for 10 yds to the Duke 35 for a 1ST down
15:00
1st & 10 at own 35
Jela Duncan run for 6 yds to the Duke 41
15:00
2nd & 4 at own 41
Daniel Jones pass complete to Johnathan Lloyd for a loss of 3 yards to the Duke 38
15:00
3rd & 7 at own 38
Daniel Jones pass complete to T.J. Rahming for 17 yds to the NDame 45 for a 1ST down
15:00
1st & 10 at opp 45
Shaun Wilson run for 8 yds to the NDame 37
15:00
2nd & 2 at opp 37
Joseph Ajeigbe run for 3 yds to the NDame 34 for a 1ST down
15:00
1st & 10 at opp 34
Joseph Ajeigbe run for 1 yd to the NDame 33
15:00
2nd & 9 at opp 33
Daniel Jones pass complete to Johnathan Lloyd for 7 yds to the NDame 26
15:00
3rd & 2 at opp 26
Jela Duncan run for 1 yd to the NDame 25
15:00
4th & 1 at opp 25
Jela Duncan run for no gain to the NDame 25
Notre Dame Punt, 3 plays
10:25
1st & 10 at own 25
Malik Zaire sacked by Ben Humphreys and Jordan Hayes for a loss of 12 yards to the NDame 13
10:25
2nd & 22 at own 13
DeShone Kizer pass complete to Torii Hunter Jr. for 11 yds to the NDame 24
10:25
3rd & 11 at own 24
DeShone Kizer pass complete to Torii Hunter Jr. for 7 yds to the NDame 31
10:25
4th & 4 at own 31
Tyler Newsome punt for 58 yds, punt out-of-bounds at the Duke 29 , Ryan Smith returns for 18 yds to the Duke 29
Duke Punt, 3 plays
8:21
1st & 10 at own 29
Shaun Wilson run for 4 yds to the Duke 33
8:21
2nd & 6 at own 33
Shaun Wilson run for 3 yds to the Duke 36
8:21
3rd & 3 at own 36
Daniel Jones pass incomplete to T.J. Rahming
8:21
4th & 3 at own 36
Austin Parker punt for 44 yds, fair catch by C.J. Sanders at the NDame 20
Notre Dame Fumble, 2 plays
7:15
1st & 10 at own 20
Tarean Folston run for 8 yds to the NDame 28
7:15
2nd & 2 at own 28
DeShone Kizer run for a loss of 4 yards to the NDame 25 DeShone Kizer fumbled, recovered by Duke Ben Humphreys
Duke Touchdown, 1 play
6:35
1st & 10 at opp 25
Daniel Jones pass complete to Quay Chambers for 25 yds for a TD, (AJ Reed KICK)Duke 21, Notre Dame 14
Notre Dame Touchdown, 9 plays
6:35
1st & 0 at own 35
Austin Parker kickoff for 45 yds , Chris Finke return for 8 yds to the NDame 28
6:35
1st & 10 at own 28
DeShone Kizer pass complete to Kevin Stepherson for 20 yds to the NDame 48 for a 1ST down
6:35
1st & 10 at own 48
Josh Adams run for 2 yds to the 50 yard line
6:35
2nd & 8 at the 50
DeShone Kizer pass incomplete to C.J. Sanders
6:35
3rd & 8 at the 50
DeShone Kizer pass complete to Miles Boykin for 20 yds to the Duke 30 for a 1ST down
6:35
1st & 10 at opp 30
Josh Adams run for 5 yds to the Duke 25
6:35
2nd & 5 at opp 25
DeShone Kizer pass complete to C.J. Sanders for 4 yds to the Duke 21
6:35
3rd & 1 at opp 21
Josh Adams run for 5 yds to the Duke 16 for a 1ST down
6:35
1st & 10 at opp 16
Tarean Folston run for 3 yds to the Duke 13
3:28
2nd & 7 at opp 13
Dexter Williams run for 13 yds for a TD, (Justin Yoon KICK)Tied at 21
Duke Touchdown, 6 plays
3:28
1st & 0 at own 35
Justin Yoon kickoff for 65 yds , Shaun Wilson return for 30 yds to the Duke 30
3:28
1st & 10 at own 30
Jela Duncan run for 4 yds to the Duke 34
3:28
2nd & 6 at own 34
Daniel Jones run for 9 yds to the Duke 43 for a 1ST down
3:28
1st & 10 at own 43
Jela Duncan run for 1 yd to the Duke 44
3:28
2nd & 9 at own 44
Daniel Jones pass complete to Johnathan Lloyd for 12 yds to the NDame 44 for a 1ST down
3:28
1st & 10 at opp 44
Jela Duncan run for 12 yds to the NDame 32 for a 1ST down
1:22
1st & 10 at opp 32
Daniel Jones pass complete to Anthony Nash for 32 yds for a TD, (AJ Reed KICK)Duke 28, Notre Dame 21
Notre Dame Punt, 6 plays
1:22
1st & 0 at own 35
Austin Parker kickoff for 50 yds , Chris Finke return for 20 yds to the NDame 35
1:22
1st & 10 at own 35
DeShone Kizer pass incomplete to Equanimeous St. Brown
1:22
2nd & 10 at own 35
DeShone Kizer pass incomplete to Equanimeous St. Brown, broken up by Alonzo Saxton II
1:22
3rd & 10 at own 35
DeShone Kizer pass complete to Torii Hunter Jr. for 15 yds to the 50 yard line for a 1ST down
1:22
1st & 10 at the 50
DeShone Kizer sacked by A.J. Wolf for a loss of 4 yards to the NDame 46
0:52
2nd & 14 at own 46
Timeout NOTRE DAME, clock 00:52
0:52
2nd & 14 at own 46
Timeout DUKE, clock 00:52
0:52
2nd & 14 at own 46
DeShone Kizer pass incomplete to C.J. Sanders, broken up by Breon Borders
0:52
3rd & 14 at own 46
DeShone Kizer pass incomplete to Torii Hunter Jr., broken up by Breon Borders
0:52
4th & 14 at own 46
Tyler Newsome punt for 54 yds for a touchback
Duke End of half, 1 play
0:34
1st & 10 at own 20
Jela Duncan run for 8 yds to the Duke 28
3rd quarter7 drives, then Tied at 28
Duke Punt, 7 plays
15:00
2nd & 2 at own 35
Justin Yoon kickoff for 65 yds , Shaun Wilson return for 21 yds to the Duke 21
15:00
1st & 10 at own 21
Shaun Wilson run for 1 yd to the Duke 22
15:00
2nd & 9 at own 22
Daniel Jones pass complete to Anthony Nash for 7 yds to the Duke 29
15:00
3rd & 2 at own 29
Daniel Jones pass complete to Anthony Nash for 7 yds to the Duke 36 for a 1ST down
13:25
1st & 10 at own 36
Timeout NOTRE DAME, clock 13:25
13:25
1st & 10 at own 36
Daniel Jones pass complete to T.J. Rahming for 12 yds to the Duke 48 for a 1ST down
13:25
1st & 10 at own 48
Daniel Jones run for 5 yds to the NDame 47
13:25
2nd & 5 at opp 47
Shaun Wilson run for a loss of 1 yard to the NDame 48
13:25
3rd & 6 at opp 48
Daniel Jones pass incomplete to Chris Taylor, broken up by Cole Luke
13:25
4th & 6 at opp 48
Austin Parker punt for 31 yds, downed at the NDame 17
Notre Dame Fumble, 3 plays
11:44
1st & 10 at own 17
Dexter Williams run for 8 yds to the NDame 25
11:44
2nd & 2 at own 25
Dexter Williams run for 4 yds to the NDame 29 for a 1ST down
11:44
1st & 10 at own 29
DeShone Kizer pass complete to Equanimeous St. Brown for 31 yds Equanimeous St. Brown fumbled, forced by Bryon Fields, recovered by Duke Breon Borders
Duke Punt, 5 plays
10:29
1st & 10 at own 40
Jela Duncan run for 4 yds to the Duke 44
10:29
2nd & 6 at own 44
Jela Duncan run for 6 yds to the 50 yard line for a 1ST down
10:29
1st & 10 at the 50
Daniel Jones pass complete to Anthony Nash for 2 yds to the NDame 48
10:29
2nd & 8 at opp 48
Jela Duncan run for 2 yds to the NDame 46
10:29
3rd & 6 at opp 46
Daniel Jones sacked by Nyles Morgan for a loss of 7 yards to the Duke 47
10:29
4th & 13 at own 47
DUKE Penalty, false start (Chris Taylor) to the Duke 42
10:29
4th & 18 at own 42
Austin Parker punt for 41 yds, fair catch by C.J. Sanders at the NDame 17
Notre Dame Touchdown, 6 plays
7:26
1st & 10 at own 17
DeShone Kizer pass incomplete to Josh Adams
7:26
2nd & 10 at own 17
DeShone Kizer run for 23 yds to the NDame 40 for a 1ST down
7:26
1st & 10 at own 40
DeShone Kizer pass complete to C.J. Sanders for 30 yds to the Duke 30 for a 1ST down
7:26
1st & 10 at opp 30
Josh Adams run for 15 yds to the Duke 15 for a 1ST down
7:26
1st & 10 at opp 15
Josh Adams run for 6 yds to the Duke 9
4:54
2nd & 4 at opp 9
Josh Adams run for 9 yds for a TD, (Justin Yoon KICK)Tied at 28
Duke Interception, 6 plays
4:54
1st & 0 at own 35
Justin Yoon kickoff for 65 yds , Shaun Wilson return for 16 yds to the Duke 16
4:54
1st & 10 at own 16
Daniel Jones pass incomplete to Daniel Helm, broken up by James Onwualu
4:54
2nd & 10 at own 16
Shaun Wilson run for 23 yds to the Duke 39 for a 1ST down
4:54
1st & 10 at own 39
Daniel Jones pass complete to Quay Chambers for 8 yds to the NDame 47 for a 1ST down NOTRE DAME Penalty, personal foul (Isaac Rochell) to the NDame 38 for a 1ST down
4:54
1st & 10 at opp 38
Shaun Wilson run for 4 yds to the NDame 34
4:54
2nd & 6 at opp 34
Shaun Wilson run for 2 yds to the NDame 32
4:54
3rd & 4 at opp 32
Daniel Jones pass intercepted, touchback. Donte Vaughn return for no gain
Notre Dame Punt, 6 plays
2:49
1st & 10 at own 20
DeShone Kizer pass complete to Equanimeous St. Brown for 25 yds to the NDame 45 for a 1ST down
2:49
1st & 10 at own 45
DeShone Kizer pass complete to Equanimeous St. Brown for 5 yds to the 50 yard line
2:49
2nd & 5 at the 50
DeShone Kizer run for 7 yds to the Duke 43 for a 1ST down
2:49
1st & 10 at opp 43
Josh Adams run for a loss of 5 yards to the Duke 49 Josh Adams fumbled, recovered by NDame Josh Adams
2:49
2nd & 16 at opp 49
DeShone Kizer pass incomplete to Torii Hunter Jr., broken up by Breon Borders
2:49
3rd & 16 at opp 49
DeShone Kizer pass incomplete to Nic Weishar
2:49
4th & 16 at opp 49
Tyler Newsome punt for 35 yds, downed at the Duke 14
Duke Turnover on downs, 11 plays
0:26
1st & 10 at own 14
Jela Duncan run for 5 yds to the Duke 19
Q4 15:00
2nd & 5 at own 19
Daniel Jones pass complete to Quay Chambers for 9 yds to the Duke 28 for a 1ST down
Q4 15:00
1st & 10 at own 28
Daniel Jones pass incomplete to Anthony Nash
Q4 15:00
2nd & 10 at own 28
Jela Duncan run for 32 yds to the NDame 40 for a 1ST down
Q4 15:00
1st & 10 at opp 40
Jela Duncan run for no gain to the NDame 40
Q4 15:00
2nd & 10 at opp 40
Shaun Wilson run for 9 yds to the NDame 31
Q4 15:00
3rd & 1 at opp 31
Shaun Wilson run for 3 yds to the NDame 28 for a 1ST down
Q4 15:00
1st & 10 at opp 28
Daniel Jones pass incomplete to Quay Chambers, broken up by Avery Sebastian
Q4 15:00
2nd & 10 at opp 28
Daniel Jones pass incomplete to Erich Schneider
Q4 15:00
3rd & 10 at opp 28
Daniel Jones pass complete to Quay Chambers for 9 yds to the NDame 19
Q4 15:00
4th & 1 at opp 19
Jela Duncan run for no gain to the NDame 19
4th quarter6 drives, then Duke 38, Notre Dame 35
Notre Dame Touchdown, 9 plays
11:52
1st & 10 at own 19
Josh Adams run for 5 yds to the NDame 24
11:52
2nd & 5 at own 24
Tarean Folston run for 4 yds to the NDame 28
11:52
3rd & 1 at own 28
Josh Adams run for 4 yds to the NDame 32 for a 1ST down
11:52
1st & 10 at own 32
Josh Adams run for 3 yds to the NDame 35
11:52
2nd & 7 at own 35
DeShone Kizer pass complete to C.J. Sanders for 27 yds to the Duke 38 for a 1ST down
11:52
1st & 10 at opp 38
DeShone Kizer run for 7 yds to the Duke 31
11:52
2nd & 3 at opp 31
DeShone Kizer run for 17 yds to the Duke 14 for a 1ST down
11:52
1st & 10 at opp 14
Dexter Williams run for 2 yds to the Duke 12
7:46
2nd & 8 at opp 12
DeShone Kizer pass complete to Equanimeous St. Brown for 12 yds for a TD, (Justin Yoon KICK)Notre Dame 35, Duke 28
Duke Touchdown, 3 plays
7:46
1st & 0 at own 35
Justin Yoon kickoff for 65 yds for a touchback
7:46
1st & 10 at own 25
Daniel Jones pass complete to T.J. Rahming for 7 yds to the Duke 32
7:46
2nd & 3 at own 32
Shaun Wilson run for 4 yds to the Duke 36 for a 1ST down
6:47
1st & 10 at own 36
Daniel Jones pass complete to Anthony Nash for 64 yds for a TD, (AJ Reed KICK)Tied at 35
Notre Dame Interception, 3 plays
6:47
1st & 0 at own 35
Austin Parker kickoff for 65 yds , C.J. Sanders return for 15 yds to the NDame 15
6:47
1st & 10 at own 15
Dexter Williams run for a loss of 3 yards to the NDame 12
6:47
2nd & 13 at own 12
DeShone Kizer sacked by Marquies Price for a loss of 7 yards to the NDame 5
6:47
3rd & 20 at own 5
DeShone Kizer pass intercepted Dylan Singleton return for no gain to the NDame 45
Duke Field goal, 10 plays
5:11
1st & 10 at opp 45
Jela Duncan run for 7 yds to the NDame 38
5:11
2nd & 3 at opp 38
Jela Duncan run for 1 yd to the NDame 37
5:11
3rd & 2 at opp 37
Daniel Jones pass complete to Erich Schneider for 7 yds to the NDame 30 for a 1ST down
5:11
1st & 10 at opp 30
Daniel Jones pass complete to Anthony Nash for 11 yds to the NDame 19 for a 1ST down
5:11
1st & 10 at opp 19
Jela Duncan run for 3 yds to the NDame 16
5:11
2nd & 7 at opp 16
Jela Duncan run for 10 yds to the NDame 6 for a 1ST down
5:11
1st & goal at opp 6
Shaun Wilson run for 2 yds to the NDame 4
2:19
2nd & 0 at opp 4
Timeout NOTRE DAME, clock 02:19
2:19
2nd & goal at opp 4
Jela Duncan run for 1 yd to the NDame 3
2:16
3rd & 0 at opp 3
Timeout NOTRE DAME, clock 02:16
2:16
3rd & goal at opp 3
Daniel Jones run for 2 yds to the NDame 1
1:27
4th & 0 at opp 1
Timeout DUKE, clock 01:27
Notre Dame Turnover on downs, 5 plays
1:27
1st & 10 at own 26
DeShone Kizer pass complete to Torii Hunter Jr. for 11 yds to the NDame 37 for a 1ST down
1:27
1st & 10 at own 37
DeShone Kizer pass incomplete to Torii Hunter Jr.
1:27
2nd & 10 at own 37
DeShone Kizer pass incomplete to Equanimeous St. Brown
1:27
3rd & 10 at own 37
DeShone Kizer pass complete to Josh Adams for 7 yds to the NDame 44
1:27
4th & 3 at own 44
DeShone Kizer pass incomplete to Equanimeous St. Brown
1:24
4th & goal at opp 1
AJ Reed 19 yd FG GOODDuke 38, Notre Dame 35
1:24
1st & 0 at own 35
Austin Parker kickoff for 65 yds , C.J. Sanders return for 26 yds to the NDame 26
Duke End of game, 1 play
0:40
1st & 10 at opp 44
TEAM run for a loss of 2 yards to the NDame 46
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.