From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Elon
Duke
406
Total yards
542
293
Passing yards
357
125
Rushing yards
192
6.7
Yards per pass
9.0
6.0
Yards per rush
4.3
24
First downs
32
6–13
Third downs
9–14
1–1
Fourth downs
0–1
2
Turnovers
0
8–69
Penalties
5–63
14:35
Possession
21:30
Efficiency
Elon
Duke
40%
Success rate
47%
0.10
EPA per play
0.16
1.26
Explosiveness
1.00
0.12
Rushing EPA
−0.18
0.10
Passing EPA
0.61
32%
Passing-down success
44%
−0.08
First-down EPA
0.02
0.18
Second-down EPA
0.08
0.18
Third-down EPA
0.97
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 going in
Our ratings (scores only)
Duke 62% to win. Elo’s favorite won.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Duke drives left to right, Elon right to left.
ElonResult not recorded, 0 yards
Q1 ElonFumble, 8 plays, 35 yards
Q1 ElonField goal, 1 play, −28 yards
Q1 DukeTouchdown, 6 plays, −25 yards
Q1 ElonPunt, 3 plays, 68 yards
Q1 DukePunt, 6 plays, 39 yards
Q1 ElonPunt, 4 plays, 39 yards
Q1 DukeTouchdown pass, 7 plays, 82 yards
Q1 ElonPunt, 3 plays, 83 yards
Q2 DukeTouchdown, 4 plays, 6 yards
Q2 ElonField goal, 7 plays, 53 yards
Q2 DukeField goal, 10 plays, 22 yards
Q2 ElonTouchdown run, 6 plays, 80 yards
Q2 DukeField goal, 4 plays, 7 yards
Q3 DukePunt, 3 plays, 50 yards
Q3 ElonMissed FG, 7 plays, 48 yards
Q3 DukeFumble, recovered, 5 plays, 67 yards
Q3 ElonInterception, 6 plays, 22 yards
Q3 DukeMissed FG, 15 plays, 64 yards
Q4 ElonTouchdown run, 7 plays, 71 yards
Q4 DukeTouchdown run, 11 plays, 67 yards
Q4 ElonInterception, 1 play, 10 yards
Q4 DukeTouchdown run, 11 plays, 36 yards
Q4 ElonTouchdown pass, 10 plays, 79 yards
Q4 DukeEnd of game, 2 plays, 48 yards
Play by play
1st quarter8 drives, then Duke 14, Elon 3
Elon Result not recorded
15:00
Will Snyderwine kickoff for 62 yards returned by Lance Camp for 18 yards to the Elon 26.
Elon Fumble, 8 plays
14:23
1st & 10 at own 26
Scott Riddle pass complete to Sean Jeffcoat for 21 yards to the Elon 47 for a 1ST down.
14:14
1st & 10 at own 47
Scott Riddle pass incomplete to Lance Camp, broken up by Lee Butler.
14:03
2nd & 10 at own 47
Scott Riddle pass complete to Aaron Mellette for 24 yards to the Duke 29 for a 1ST down.
14:01
1st & 10 at opp 29
Scott Riddle pass incomplete to Brandon Newsome.
13:48
2nd & 10 at opp 29
Scott Riddle rush for 14 yards to the Duke 15 for a 1ST down.
13:18
1st & 10 at opp 15
Scott Riddle pass incomplete to Andre Labinowicz.
13:05
2nd & 10 at opp 15
Scott Riddle pass incomplete to Aaron Mellette.
12:57
3rd & 10 at opp 15
Scott Riddle rush for 4 yards, fumbled at the Duke 11.
12:41
4th & 6 at opp 11
Adam Shreiner 28 yard field goal GOOD.Elon 3, Duke 0
12:41
Kenton Beal kickoff for 61 yards returned by Patrick Kurunwune for 27 yards to the Duke 36.
Duke Touchdown, 6 plays
12:32
1st & 10 at own 36
Desmond Scott rush for 3 yards to the Duke 39.
11:58
2nd & 7 at own 39
Desmond Scott rush for a loss of 2 yards to the Duke 37.
11:03
3rd & 9 at own 37
Sean Renfree pass complete to Conner Vernon for 12 yards to the Duke 49 for a 1ST down.
10:32
1st & 10 at own 49
Desmond Scott rush for 1 yard to the 50 yard line.
10:03
2nd & 9 at the 50
Desmond Scott rush for 16 yards to the Elon 34 for a 1ST down.
9:56
1st & 10 at opp 34
Desmond Scott rush for 34 yards for a TOUCHDOWN.Duke 6, Elon 3
9:56
Will Snyderwine extra point GOOD.Duke 7, Elon 3
9:56
Will Snyderwine kickoff for 70 yards returned by Lance Camp for 21 yards to the Elon 21.
Elon Punt, 3 plays
9:43
1st & 10 at own 21
DUKE penalty 15 yard Pass Interference on Johnny Williams accepted, no play.
9:34
1st & 10 at own 36
ELON penalty 10 yard Holding accepted, no play.
9:07
1st & 20 at own 26
Scott Riddle pass complete to Aaron Mellette for 6 yards to the Elon 32.
9:00
2nd & 14 at own 32
Scott Riddle pass incomplete to Lance Camp, broken up by Matt Daniels.
8:39
3rd & 14 at own 32
Scott Riddle pass incomplete to Lance Camp.
8:19
4th & 14 at own 32
Scott Riddle sacked by Sydney Sarmiento for a loss of 5 yards to the Elon 27.
7:47
4th & 19 at own 27
John Reece punt for 34 yards, downed at the Duke 39.
Duke Punt, 6 plays
7:19
1st & 10 at own 39
Jay Hollingsworth rush for a loss of 3 yards to the Duke 36.
6:55
2nd & 13 at own 36
Sean Renfree pass complete to Brandon King for 7 yards to the Duke 43.
6:43
3rd & 6 at own 43
Sean Renfree pass complete to Conner Vernon for 15 yards to the Elon 42 for a 1ST down.
6:28
1st & 10 at opp 42
Sean Renfree pass incomplete to Brett Huffman.
6:23
2nd & 10 at opp 42
Sean Renfree sacked by Jordan Gibson for a loss of 7 yards to the Elon 49.
6:23
3rd & 17 at opp 49
DUKE penalty 5 yard False Start accepted.
5:47
3rd & 22 at own 46
Jay Hollingsworth rush for a loss of 3 yards to the Duke 43.
4:50
4th & 25 at own 43
Kevin Jones punt for 29 yards, downed at the Elon 28.
Elon Punt, 4 plays
4:50
1st & 10 at own 29
Scott Riddle pass complete to Sean Jeffcoat for 29 yards to the Duke 42 for a 1ST down.
4:29
1st & 10 at opp 42
Scott Riddle pass incomplete.
4:22
2nd & 10 at opp 42
Scott Riddle pass incomplete.
3:58
3rd & 10 at opp 42
Scott Riddle sacked by Justin Foxx for a loss of 8 yards to the 50 yard line.
3:18
4th & 18 at the 50
John Reece punt for 32 yards, downed at the Duke 18.
Duke Touchdown pass, 7 plays
2:56
1st & 10 at own 18
Desmond Scott rush for 4 yards to the Duke 22.
2:56
2nd & 6 at own 22
Sean Renfree pass complete to Conner Vernon for 20 yards to the Elon 43, ELON penalty 15 yard Personal Foul accepted for a 1ST down.
2:57
1st & 10 at opp 43
Sean Renfree pass complete to Donovan Varner for 21 yards to the Elon 22 for a 1ST down.
2:31
1st & 10 at opp 22
Desmond Scott rush for no gain to the Elon 22.
2:31
2nd & 10 at opp 22
ELON penalty 11 yard Pass Interference accepted, no play.
1:39
1st & 10 at opp 11
Desmond Scott rush for 3 yards to the Elon 8.
1:23
2nd & 7 at opp 8
Desmond Scott rush for no gain to the Elon 8.
0:10
3rd & 7 at opp 8
Sean Renfree pass complete to Donovan Varner for 8 yards for a TOUCHDOWN.Duke 13, Elon 3
0:10
Will Snyderwine extra point GOOD.Duke 14, Elon 3
0:04
Will Snyderwine kickoff for 70 yards returned by Lance Camp for 20 yards to the Elon 10, ELON penalty 10 yard Holding accepted.
Elon Punt, 3 plays
0:00
1st & 10 at own 10
A.J. Harris rush for 1 yard to the Elon 11.
Q2 14:44
2nd & 9 at own 11
Scott Riddle pass complete to A.J. Harris for no gain to the Elon 11.
Q2 14:29
3rd & 9 at own 11
ELON penalty 5 yard False Start on Andre Labinowicz accepted.
Q2 14:02
3rd & 14 at own 6
Scott Riddle pass complete to Sean Jeffcoat for 8 yards to the Elon 14.
Q2 13:27
4th & 6 at own 14
John Reece punt for 43 yards, downed at the Duke 43.
2nd quarter5 drives, then Duke 27, Elon 13
Duke Touchdown, 4 plays
13:04
1st & 10 at own 43
Sean Renfree pass complete to Conner Vernon for a loss of 2 yards to the Duke 41.
12:59
2nd & 12 at own 41
Sean Renfree pass complete to Conner Vernon for 47 yards to the Elon 12 for a 1ST down.
12:26
1st & 10 at opp 12
Josh Snead rush for 5 yards to the Elon 7.
12:04
2nd & 5 at opp 7
Sean Renfree pass complete to Brandon King for 7 yards for a TOUCHDOWN.Duke 21, Elon 3
12:01
Will Snyderwine extra point GOOD.
12:01
Will Snyderwine kickoff for 68 yards returned by Lance Camp for 25 yards to the Elon 27.
Elon Field goal, 7 plays
11:36
1st & 10 at own 27
Scott Riddle pass complete to Sean Jeffcoat for 29 yards to the Duke 44 for a 1ST down.
11:23
1st & 10 at opp 44
Scott Riddle pass incomplete to Aaron Mellette.
10:57
2nd & 10 at opp 44
Brandon Newsome rush for 11 yards to the Duke 33 for a 1ST down.
10:52
1st & 10 at opp 33
Brandon Newsome rush for 5 yards to the Duke 28.
10:20
2nd & 5 at opp 28
Scott Riddle pass incomplete to Aaron Mellette, broken up by Johnny Williams.
9:59
3rd & 5 at opp 28
Scott Riddle rush for a loss of 2 yards to the Duke 30.
9:35
4th & 7 at opp 30
Adam Shreiner 47 yard field goal GOOD.Duke 21, Elon 6
9:35
Kenton Beal kickoff for 65 yards returned by Juwan Thompson for 27 yards to the Duke 32.
Duke Field goal, 10 plays
9:17
1st & 10 at own 32
Sean Renfree pass complete to Conner Vernon for 6 yards to the Duke 38.
8:33
2nd & 4 at own 38
Juwan Thompson rush for no gain to the Duke 38.
8:03
3rd & 4 at own 38
Sean Renfree pass complete to Conner Vernon for 5 yards to the Duke 43 for a 1ST down.
7:26
1st & 10 at own 43
Sean Renfree pass complete to Donovan Varner for 35 yards to the Elon 22 for a 1ST down.
6:54
1st & 10 at opp 22
Juwan Thompson rush for 6 yards to the Elon 16.
6:42
2nd & 4 at opp 16
Sean Renfree pass complete to Conner Vernon for 6 yards to the Elon 10 for a 1ST down.
6:14
1st & goal at opp 10
Sean Renfree pass incomplete.
5:53
2nd & goal at opp 10
Sean Renfree rush for 6 yards to the Elon 4.
5:33
3rd & 0 at opp 4
Timeout DUKE, clock 5:33.
5:29
3rd & goal at opp 4
Sean Renfree pass incomplete to Conner Vernon.
5:26
4th & goal at opp 4
Will Snyderwine 22 yard field goal GOOD.Duke 24, Elon 6
5:26
Will Snyderwine kickoff for 70 yards for a touchback.
Elon Touchdown run, 6 plays
5:19
1st & 10 at own 20
Scott Riddle pass complete to Matt Eastman for 14 yards to the Elon 34 for a 1ST down.
4:45
1st & 10 at own 34
Brandon Newsome rush for 2 yards to the Elon 36.
4:03
2nd & 8 at own 36
Scott Riddle pass complete to Lance Camp for 5 yards to the Elon 41.
3:23
3rd & 3 at own 41
Scott Riddle pass complete to Andre Labinowicz for 8 yards to the Elon 49 for a 1ST down.
2:40
1st & 10 at own 49
Brandon Newsome rush for 6 yards to the Duke 45.
2:12
2nd & 4 at opp 45
Scott Riddle pass complete to Sean Jeffcoat for 19 yards to the Duke 26 for a 1ST down.
2:01
1st & 10 at opp 26
DUKE penalty 14 yard Pass Interference accepted, no play.
1:54
1st & 10 at opp 13
Scott Riddle pass incomplete.
1:52
2nd & 10 at opp 13
ELON penalty 5 yard False Start on Andre Labinowicz accepted.
1:32
2nd & 15 at opp 18
Scott Riddle pass complete to Lance Camp for 13 yards to the Duke 5.
1:06
3rd & 2 at opp 5
Brandon Newsome rush for 5 yards for a TOUCHDOWN.Duke 24, Elon 12
1:06
Adam Shreiner extra point GOOD.Duke 24, Elon 13
1:06
Kenton Beal kickoff for 48 yards returned by Desmond Scott for 23 yards to the Duke 45.
Duke Field goal, 4 plays
1:00
1st & 10 at own 45
Sean Renfree pass complete to Conner Vernon for 16 yards to the Elon 39 for a 1ST down.
0:36
1st & 10 at opp 39
Sean Renfree pass complete to Desmond Scott for 6 yards to the Elon 33.
0:36
2nd & 4 at opp 33
Timeout DUKE, clock 00:36.
0:27
2nd & 4 at opp 33
Sean Renfree pass complete to Donovan Varner for 9 yards to the Elon 24 for a 1ST down.
0:15
1st & 10 at opp 24
Sean Renfree pass complete to Brett Huffman for 9 yards to the Elon 15.
0:11
2nd & 1 at opp 15
ELON penalty 13 yard Pass Interference on Andrew Straus accepted, no play.
0:11
1st & 0 at opp 2
Timeout ELON UNIVERSITY, clock 00:11.
0:05
1st & goal at opp 2
Sean Renfree pass incomplete to Juwan Thompson.
0:00
2nd & goal at opp 2
Will Snyderwine 19 yard field goal GOOD.Duke 27, Elon 13
Q3 15:00
Kenton Beal kickoff for 53 yards returned by Patrick Kurunwune for 11 yards to the Duke 28.
3rd quarter5 drives, then Duke 27, Elon 13
Duke Punt, 3 plays
14:50
1st & 10 at own 28
Desmond Scott rush for no gain to the Duke 28.
14:11
2nd & 10 at own 28
Sean Renfree pass complete to Brandon Braxton for 3 yards to the Duke 31.
13:51
3rd & 7 at own 31
Sean Renfree pass complete to Desmond Scott for 5 yards to the Duke 36.
13:17
4th & 2 at own 36
Kevin Jones punt for 36 yards, downed at the Elon 28.
Elon Missed FG, 7 plays
13:11
1st & 10 at own 29
Scott Riddle pass complete to Brandon Newsome for 9 yards to the Elon 38.
12:46
2nd & 1 at own 38
Scott Riddle pass complete to Sean Jeffcoat for 5 yards to the Elon 43 for a 1ST down.
12:03
1st & 10 at own 43
DUKE penalty 15 yard Pass Interference on Chris Rwabukamba accepted, no play.
11:42
1st & 10 at opp 42
Brandon Newsome rush for 18 yards to the Duke 24 for a 1ST down.
11:23
1st & 10 at opp 24
Scott Riddle pass incomplete.
11:03
2nd & 10 at opp 24
Scott Riddle pass complete to Lance Camp for 2 yards to the Duke 22.
10:32
3rd & 8 at opp 22
Scott Riddle pass complete to Brandon Newsome for a loss of 4 yards to the Duke 26.
10:06
4th & 12 at opp 26
Adam Shreiner 44 yard field goal MISSED.
Duke Fumble, recovered, 5 plays
9:52
1st & 10 at own 27
Sean Renfree pass complete to Donovan Varner for 22 yards to the Duke 49 for a 1ST down.
9:24
1st & 10 at own 49
Desmond Scott rush for 8 yards to the Elon 43.
8:54
2nd & 2 at opp 43
Desmond Scott rush for a loss of 1 yard to the Elon 44.
8:18
3rd & 3 at opp 44
Jay Hollingsworth rush for 2 yards to the Elon 42.
7:55
4th & 1 at opp 42
Brandon Connette rush for no gain, fumbled at the Elon 43.
Elon Interception, 6 plays
7:34
1st & 10 at own 43
Brandon Newsome rush for no gain to the Elon 43.
6:51
2nd & 10 at own 43
Scott Riddle pass complete to Matt Eastman for 6 yards to the Elon 49.
6:40
3rd & 4 at own 49
Scott Riddle pass complete to Lance Camp for 9 yards to the Duke 42 for a 1ST down.
6:32
1st & 10 at opp 42
Scott Riddle pass incomplete to Sean Jeffcoat.
6:10
2nd & 10 at opp 42
Brandon Newsome rush for 1 yard to the Duke 26, DUKE penalty 15 yard Personal Foul on Justin Foxx accepted for a 1ST down.
5:42
1st & 10 at opp 26
Scott Riddle pass intercepted by Matt Daniels at the Duke 15, returned for no gain to the Duke 15.
Duke Missed FG, 15 plays
5:17
1st & 10 at own 15
Sean Renfree pass complete to Austin Kelly for 9 yards to the Duke 24.
4:48
2nd & 1 at own 24
Desmond Scott rush for 1 yard to the Duke 25 for a 1ST down.
4:34
1st & 10 at own 25
Sean Renfree pass incomplete to Austin Kelly.
4:13
2nd & 10 at own 25
Desmond Scott rush for 8 yards to the Duke 33.
3:55
3rd & 2 at own 33
Sean Renfree pass complete to Conner Vernon for 4 yards to the Duke 37 for a 1ST down.
3:33
1st & 10 at own 37
Jay Hollingsworth rush for 8 yards to the Duke 45.
2:57
2nd & 2 at own 45
Jay Hollingsworth rush for no gain to the Duke 45.
2:18
3rd & 2 at own 45
Jay Hollingsworth rush for 2 yards to the Duke 47 for a 1ST down.
1:56
1st & 10 at own 47
Jay Hollingsworth rush for 3 yards to the 50 yard line.
1:41
2nd & 7 at the 50
Sean Renfree pass complete to Austin Kelly for 7 yards to the Elon 43 for a 1ST down.
1:16
1st & 10 at opp 43
Sean Renfree pass incomplete to Austin Kelly.
0:55
2nd & 10 at opp 43
Sean Renfree pass complete to Brandon King for 11 yards to the Elon 32 for a 1ST down.
0:36
1st & 10 at opp 32
Desmond Scott rush for 1 yard to the Elon 31.
0:00
2nd & 9 at opp 31
Sean Renfree pass complete to Desmond Scott for 3 yards to the Elon 28.
Q4 14:57
3rd & 6 at opp 28
Sean Renfree pass incomplete to Donovan Varner.
Q4 14:52
3rd & 6 at opp 28
Will Snyderwine 45 yard field goal MISSED.
4th quarter6 drives, then Duke 41, Elon 27
Elon Touchdown run, 7 plays
14:39
1st & 10 at own 29
Scott Riddle pass complete to Brandon Newsome for 10 yards to the Elon 39 for a 1ST down.
14:08
1st & 10 at own 39
Scott Riddle pass incomplete to Sean Jeffcoat.
13:57
2nd & 10 at own 39
Brandon Newsome rush for 19 yards to the Duke 42 for a 1ST down.
13:32
1st & 10 at opp 42
A.J. Harris rush for 22 yards to the Duke 20 for a 1ST down.
12:46
1st & 10 at opp 20
Lance Camp rush for 9 yards to the Duke 11.
12:40
2nd & 1 at opp 11
Scott Riddle pass incomplete to Sean Jeffcoat, broken up by Chris Rwabukamba.
12:35
3rd & 1 at opp 11
Scott Riddle rush for 11 yards for a TOUCHDOWN.Duke 27, Elon 19
12:35
Adam Shreiner extra point GOOD.Duke 27, Elon 20
12:35
Kenton Beal kickoff for 60 yards returned by Desmond Scott for 23 yards to the Duke 33.
Duke Touchdown run, 11 plays
12:07
1st & 10 at own 33
Sean Renfree pass complete to Brett Huffman for 8 yards to the Duke 41.
11:42
2nd & 2 at own 41
Josh Snead rush for 2 yards to the Duke 43 for a 1ST down.
11:28
1st & 10 at own 43
Sean Renfree pass incomplete to Josh Snead.
11:05
2nd & 10 at own 43
Sean Renfree pass complete to Brandon King for 6 yards to the Duke 49.
10:44
3rd & 4 at own 49
Sean Renfree pass complete to Austin Kelly for 11 yards to the Elon 40 for a 1ST down.
10:17
1st & 10 at opp 40
Josh Snead rush for 3 yards to the Elon 37.
9:58
2nd & 7 at opp 37
Sean Renfree pass complete to Donovan Varner for 18 yards to the Elon 19 for a 1ST down.
9:09
1st & 10 at opp 19
Josh Snead rush for 8 yards to the Elon 11.
8:45
2nd & 2 at opp 11
Josh Snead rush for 6 yards to the Elon 5 for a 1ST down.
8:09
1st & goal at opp 5
Josh Snead rush for 2 yards to the Elon 3.
7:54
2nd & goal at opp 3
Josh Snead rush for 3 yards for a TOUCHDOWN.Duke 33, Elon 20
7:54
Will Snyderwine extra point GOOD.Duke 34, Elon 20
7:54
Will Snyderwine kickoff for 69 yards returned by Lance Camp for 25 yards to the Elon 26.
Elon Interception, 1 play
7:41
1st & 10 at own 26
Scott Riddle pass intercepted by Abraham Kromah at the Elon 36, returned for no gain to the Elon 36.
Duke Touchdown run, 11 plays
7:17
1st & 10 at opp 36
Juwan Thompson rush for 4 yards to the Elon 32.
6:43
2nd & 6 at opp 32
Juwan Thompson rush for 1 yard to the Elon 31.
6:14
3rd & 5 at opp 31
Sean Renfree pass complete to Brandon King for 5 yards to the Elon 26 for a 1ST down.
5:41
1st & 10 at opp 26
Juwan Thompson rush for 11 yards to the Elon 15 for a 1ST down.
5:12
1st & 10 at opp 15
Juwan Thompson rush for 1 yard to the Elon 14.
4:39
2nd & 9 at opp 14
Juwan Thompson rush for 2 yards to the Elon 12.
4:09
3rd & 7 at opp 12
Timeout DUKE, clock 4:09.
3:57
3rd & 7 at opp 12
Sean Renfree pass complete to Donovan Varner for 10 yards to the Elon 2 for a 1ST down.
3:26
1st & goal at opp 2
Jay Hollingsworth rush for no gain to the Elon 2.
2:46
2nd & goal at opp 2
Juwan Thompson rush for 1 yard to the Elon 1, ELON penalty 0 yard Personal Foul accepted for a 1ST down.
2:39
1st & goal at opp 1
Jay Hollingsworth rush for no gain to the Elon 1.
2:10
2nd & goal at opp 1
Jay Hollingsworth rush for 1 yard for a TOUCHDOWN.Duke 41, Elon 20
2:07
Will Snyderwine extra point GOOD.
2:07
Will Snyderwine kickoff for 69 yards returned by Lance Camp for 20 yards to the Elon 21.
Elon Touchdown pass, 10 plays
1:58
1st & 10 at own 21
Scott Riddle pass incomplete to Sean Jeffcoat, broken up by Johnny Williams.
1:54
2nd & 10 at own 21
Scott Riddle pass incomplete to Aaron Mellette.
1:46
3rd & 10 at own 21
Scott Riddle pass complete to A.J. Harris for 23 yards to the Elon 44 for a 1ST down.
1:36
1st & 10 at own 44
Brandon Newsome rush for 5 yards to the Elon 49.
1:36
2nd & 5 at own 49
Timeout ELON UNIVERSITY, clock 1:36.
1:27
2nd & 5 at own 49
Scott Riddle rush for 1 yard to the 50 yard line.
1:27
3rd & 4 at the 50
Timeout ELON UNIVERSITY, clock 1:27.
1:20
3rd & 4 at the 50
Scott Riddle pass incomplete to Sean Jeffcoat.
1:10
4th & 4 at the 50
Scott Riddle pass complete to Lance Camp for 16 yards to the Duke 34 for a 1ST down.
0:52
1st & 10 at opp 34
Scott Riddle pass incomplete to Aaron Mellette.
0:45
2nd & 10 at opp 34
Brandon Newsome rush for 4 yards to the Duke 30.
0:45
3rd & 6 at opp 30
Timeout ELON UNIVERSITY, clock 0:45.
0:40
3rd & 6 at opp 30
Scott Riddle pass complete to Kierre Brown for 30 yards for a TOUCHDOWN.Duke 41, Elon 27
0:40
Adam Shreiner extra point GOOD.
0:40
Kenton Beal kickoff for 54 yards returned by Desmond Scott for 9 yards to the Duke 25.
Duke End of game, 2 plays
0:25
1st & 10 at own 25
Brandon Connette rush for 48 yards to the Elon 27 for a 1ST down.
0:00
1st & 10 at opp 27
Patrick Kurunwune rush for 4 yards to the Elon 23.
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.