Play-By-Play
1st Quarter
Incompletion
15:00 - 1st
Sean Renfree pass incomplete to N/A.
1st & 10 at DUKE 20
Pass Completion
15:00 - 1st
Sean Renfree pass complete to Brandon Braxton for 3 yards to the Duke 23, tackled by Donnie Fletcher.
2nd & 10 at DUKE 20
Pass Completion
15:00 - 1st
Sean Renfree pass complete to Juwan Thompson for 5 yards to the Duke 28, tackled by Luke Kuechly.
3rd & 7 at DUKE 23
Pass Completion
15:00 - 1st
Sean Renfree pass complete to Juwan Thompson for 5 yards to the Duke 28, tackled by Luke Kuechly.
3rd & 7 at DUKE 23
Punt
15:00 - 1st
Alex King punt for 42 yards, downed at the BC 30.
4th & 2 at DUKE 28
4-yd Run
15:00 - 1st
Andre Williams rush for 4 yards to the BC 34, tackled by Kelby Brown and Austin Gamble.
1st & 10 at BC 30
0-yd Run
13:28 - 1st
Andre Williams rush for no gain to the BC 34, tackled by Matt Daniels and Justin Foxx.
2nd & 6 at BC 34
Incompletion
13:28 - 1st
Chase Rettig pass incomplete to N/A.
3rd & 6 at BC 34
Punt
13:28 - 1st
Ryan Quigley punt for 41 yards, downed at the Duke 25.
4th & 6 at BC 34
Pass Completion
13:28 - 1st
Sean Renfree pass complete to Conner Vernon for 8 yards to the Duke 33, tackled by Kevin Pierre-Louis and Jim Noel.
1st & 10 at DUKE 25
Pass Completion
11:51 - 1st
Sean Renfree pass complete to Cooper Helfet for 3 yards to the Duke 36, tackled by Luke Kuechly for a 1ST down.
2nd & 2 at DUKE 33
6-yd Run
11:51 - 1st
Sean Renfree rush for 6 yards to the Duke 42, tackled by Max Holloway.
1st & 10 at DUKE 36
Incompletion
11:51 - 1st
Sean Renfree pass incomplete to N/A.
2nd & 4 at DUKE 42
Pass Completion
11:51 - 1st
Sean Renfree pass complete to Juwan Thompson for 10 yards to the BC 48, tackled by Luke Kuechly for a 1ST down.
3rd & 4 at DUKE 42
2-yd Run
11:51 - 1st
Juwan Thompson rush for 2 yards to the BC 46, tackled by Kevin Pierre-Louis.
1st & 10 at BC 48
Pass Completion
11:51 - 1st
Sean Renfree pass complete to Donovan Varner for 6 yards to the BC 40, tackled by Steele Divitto.
2nd & 8 at BC 46
1-yd Run
11:51 - 1st
Jay Hollingsworth rush for 1 yard to the BC 39, tackled by Kevin Pierre-Louis and Sean Sylvia.
3rd & 2 at BC 40
0-yd Penalty
11:51 - 1st
DUKE penalty 5 yard false start accepted.
4th & 1 at BC 39
Punt
5:57 - 1st
Alex King punt blocked by Spenser Rositano for no gain to the BC 45.
4th & 6 at BC 44
1-yd Run
7:56 - 1st
Tahj Kimble rush for 1 yard to the Duke 48, tackled by Walt Canty.
2nd & 4 at DUKE 49
Pass Completion
7:56 - 1st
Chase Rettig pass complete to Chris Pantale for 17 yards to the Duke 31, tackled by Ross Cockrell for a 1ST down.
3rd & 3 at DUKE 48
Incompletion
7:56 - 1st
Chase Rettig pass incomplete to N/A.
1st & 10 at DUKE 31
Pass Completion
7:56 - 1st
Chase Rettig pass complete to Zach Wolfe for 6 yards to the Duke 49, tackled by August Campbell.
1st & 10 at BC 45
Pass Completion
5:57 - 1st
Chase Rettig pass complete to Tahj Kimble for 31 yards for a TOUCHDOWN.
2nd & 10 at DUKE 31
Extra Point Good
5:57 - 1st
Nate Freese extra point GOOD.
Kickoff
5:57 - 1st
Ryan Quigley kickoff for 70 yards returned by Jamison Crowder, tackled by Luke Kuechly for 19 yards to the Duke 9, tackled by Luke Kuechly, DUKE penalty 10 yard holding accepted.
Pass Completion
5:57 - 1st
Sean Renfree pass complete to Brandon Braxton for 2 yards, fumbled, forced by Spenser Rositano, recovered by Duke Brandon Braxton at the Duke 11.
1st & 10 at DUKE 9
5-yd Run
5:57 - 1st
Sean Renfree rush for 5 yards to the Duke 16, tackled by Harris Williams.
2nd & 8 at DUKE 11
Pass Completion
5:57 - 1st
Sean Renfree pass complete to Brandon Braxton for 9 yards to the Duke 25, tackled by Spenser Rositano for a 1ST down.
3rd & 3 at DUKE 16
Pass Completion
5:57 - 1st
Sean Renfree pass complete to Cooper Helfet for 9 yards to the Duke 34, tackled by Luke Kuechly.
1st & 10 at DUKE 25
Pass Completion
5:57 - 1st
Anthony Boone pass complete to Brandon Braxton for 4 yards to the Duke 38 for a 1ST down.
2nd & 1 at DUKE 34
2-yd Run
5:57 - 1st
Juwan Thompson rush for 2 yards to the Duke 40, tackled by Luke Kuechly.
1st & 10 at DUKE 38
Pass Completion
5:57 - 1st
Sean Renfree pass complete to Conner Vernon for 5 yards to the Duke 45, tackled by Jim Noel and Kevin Pierre-Louis.
2nd & 8 at DUKE 40
2-yd Run
5:57 - 1st
Sean Renfree rush for 2 yards to the Duke 47, tackled by Kevin Pierre-Louis.
3rd & 3 at DUKE 45
0-yd Penalty
5:57 - 1st
DUKE penalty 5 yard delay of game accepted.
4th & 1 at DUKE 47
Punt
5:57 - 1st
Alex King punt for 44 yards to the BC 14, no return.
4th & 6 at DUKE 42
2nd Quarter
Incompletion
5:57 - 1st
Chase Rettig pass incomplete to N/A.
1st & 10 at BC 14
4-yd Run
1:18 - 1st
Andre Williams rush for 4 yards to the BC 18, tackled by Jamal Wallace.
2nd & 10 at BC 14
Pass Completion
1:18 - 1st
Chase Rettig pass complete to Bobby Swigert for 7 yards to the BC 25, tackled by Matt Daniels for a 1ST down.
3rd & 6 at BC 18
1-yd Run
15:00 - 2nd
Andre Williams rush for 1 yard to the BC 26, tackled by Matt Daniels.
1st & 10 at BC 25
16-yd Run
15:00 - 2nd
Chase Rettig rush for 16 yards to the BC 42, tackled by Walt Canty for a 1ST down.
2nd & 9 at BC 26
0-yd Penalty
15:00 - 2nd
DUKE penalty 14 yard pass interference accepted, no play.
1st & 10 at BC 42
Pass Completion
15:00 - 2nd
Chase Rettig pass complete to Chris Pantale for 4 yards to the Duke 40, tackled by Walt Canty.
1st & 10 at DUKE 44
Pass Completion
15:00 - 2nd
Chase Rettig pass complete to Tahj Kimble for 11 yards to the Duke 29, tackled by Ross Cockrell out-of-bounds for a 1ST down.
2nd & 6 at DUKE 40
-4-yd Run
15:00 - 2nd
Chase Rettig rush for a loss of 4 yards to the Duke 33, tackled by Kenny Anunike.
1st & 10 at DUKE 29
1-yd Run
15:00 - 2nd
Andre Williams rush for 1 yard to the Duke 32, tackled by C.J. France out-of-bounds.
2nd & 14 at DUKE 33
Pass Completion
15:00 - 2nd
Chase Rettig pass complete to Bobby Swigert for 7 yards to the Duke 25, tackled by Ross Cockrell out-of-bounds.
3rd & 13 at DUKE 32
Field Goal Good
10:44 - 2nd
Nate Freese 43 yard field goal GOOD.
4th & 6 at DUKE 25
Kickoff
10:44 - 2nd
Ryan Quigley kickoff for 69 yards returned by Jamison Crowder, tackled by Luke Kuechly and Spenser Rositano for 26 yards to the Duke 27, tackled by Luke Kuechly and Spenser Rositano.
Pass Completion
10:44 - 2nd
Sean Renfree pass complete to Donovan Varner for 11 yards to the Duke 38, tackled by Jaryd Rudolph for a 1ST down.
1st & 10 at DUKE 27
Pass Completion
10:44 - 2nd
Sean Renfree pass complete to Brandon Braxton for 13 yards to the BC 49, tackled by Spenser Rositano for a 1ST down.
1st & 10 at DUKE 38
Incompletion
10:44 - 2nd
Sean Renfree pass incomplete to Brandon Braxton.
1st & 10 at BC 49
Pass Completion
10:44 - 2nd
Sean Renfree pass complete to Donovan Varner for 6 yards to the BC 43, tackled by Steele Divitto and Luke Kuechly.
2nd & 10 at BC 49
0-yd Penalty
10:44 - 2nd
DUKE penalty 10 yard holding accepted, no play.
3rd & 4 at BC 43
Pass Completion
8:31 - 2nd
Sean Renfree pass complete to Conner Vernon for 53 yards for a TOUCHDOWN.
3rd & 14 at DUKE 47
0-yd Penalty
8:31 - 2nd
DUKE penalty 0 yard unsportsmanlike conduct accepted.
1st & Goal at BC 3
Extra Point Good
8:31 - 2nd
Jordan DeWalt-Ondijo extra point GOOD.
Kickoff
8:31 - 2nd
Paul Asack kickoff for 66 yards returned by Tahj Kimble, tackled by Anthony Young-Wiseman and Ross Cockrell for 18 yards to the BC 37, tackled by Anthony Young-Wiseman and Ross Cockrell.
6-yd Run
8:31 - 2nd
Rolandan Finch rush for 6 yards to the BC 43, tackled by Matt Daniels.
1st & 10 at BC 37
5-yd Run
8:31 - 2nd
Rolandan Finch rush for 5 yards to the BC 48, tackled by Ross Cockrell for a 1ST down.
2nd & 4 at BC 43
Pass Completion
8:31 - 2nd
Chase Rettig pass complete to Tahj Kimble for 11 yards to the Duke 41, tackled by Kelby Brown for a 1ST down.
1st & 10 at BC 48
2-yd Run
8:31 - 2nd
Tahj Kimble rush for 2 yards to the Duke 39, tackled by Charlie Hatcher and Ross Cockrell.
1st & 10 at DUKE 41
Incompletion
8:31 - 2nd
Chase Rettig pass incomplete to Chris Pantale.
2nd & 8 at DUKE 39
Pass Completion
8:31 - 2nd
Chase Rettig pass complete to Johnathan Coleman for 14 yards to the Duke 25, tackled by Ross Cockrell for a 1ST down.
3rd & 8 at DUKE 39
Incompletion
8:31 - 2nd
Chase Rettig pass incomplete to Johnathan Coleman.
1st & 10 at DUKE 25
0-yd Run
8:31 - 2nd
Chase Rettig rush for no gain to the Duke 25, tackled by Sydney Sarmiento.
2nd & 10 at DUKE 25
-5-yd Run
8:31 - 2nd
Rolandan Finch rush for a loss of 5 yards to the Duke 30, tackled by Kenny Anunike.
3rd & 10 at DUKE 25
Field Goal Good
4:03 - 2nd
Nate Freese 47 yard field goal GOOD.
4th & 15 at DUKE 30
Kickoff
4:03 - 2nd
Ryan Quigley kickoff for 60 yards returned by Jamison Crowder, tackled by Will Thompson for 17 yards to the Duke 27, tackled by Will Thompson.
Pass Completion
4:03 - 2nd
Sean Renfree pass complete to Donovan Varner for 8 yards to the Duke 35, tackled by Luke Kuechly.
1st & 10 at DUKE 27
Pass Completion
4:03 - 2nd
Sean Renfree pass complete to Donovan Varner for 4 yards to the Duke 39, tackled by Luke Kuechly for a 1ST down.
2nd & 2 at DUKE 35
Incompletion
4:03 - 2nd
Sean Renfree pass incomplete to Patrick Kurunwune.
1st & 10 at DUKE 39
Incompletion
4:03 - 2nd
Sean Renfree pass incomplete to Juwan Thompson.
2nd & 10 at DUKE 39
Incompletion
4:03 - 2nd
Sean Renfree pass incomplete to Cooper Helfet, DUKE penalty pass interference declined.
3rd & 10 at DUKE 39
Punt
4:03 - 2nd
Alex King punt for 43 yards, punt out-of-bounds at the BC 18.
4th & 10 at DUKE 39
1-yd Run
2:48 - 2nd
Andre Williams rush for 1 yard to the BC 19, tackled by Charlie Hatcher.
1st & 10 at BC 18
Pass Completion
2:48 - 2nd
Chase Rettig pass complete to Lars Anderson for 17 yards to the BC 36, tackled by August Campbell for a 1ST down.
2nd & 9 at BC 19
Pass Completion
2:48 - 2nd
Chase Rettig pass complete to Colin Larmond for 57 yards to the Duke 7, tackled by Johnny Williams for a 1ST down.
1st & 10 at BC 36

(1:26 - 2nd) Timeout Boston College, clock 01:26.

7-yd Run
1:21 - 2nd
Andre Williams rush for 7 yards for a TOUCHDOWN.
1st & Goal at DUKE 7
Extra Point Missed
1:21 - 2nd
Nate Freese extra point MISSED.
Kickoff
1:21 - 2nd
Ryan Quigley kickoff for 41 yards returned by Danny Parker, tackled by Luke Kuechly for 8 yards to the Duke 37, tackled by Luke Kuechly.
0-yd Penalty
1:21 - 2nd
BOSTON COLLEGE penalty 15 yard personal foul accepted, no play.
1st & 10 at DUKE 37
Pass Completion
1:21 - 2nd
Sean Renfree pass complete to Donovan Varner for 5 yards to the BC 43, tackled by Dillon Quinn.
1st & 10 at BC 48

(1:01 - 2nd) Timeout DUKE, clock 01:01.

Pass Completion
1:01 - 2nd
Sean Renfree pass complete to Cooper Helfet for 20 yards to the BC 23, tackled by Jim Noel for a 1ST down.
2nd & 5 at BC 43
0-yd Penalty
1:01 - 2nd
DUKE penalty 5 yard false start accepted.
1st & 10 at BC 23
Pass Completion
1:01 - 2nd
Sean Renfree pass complete to Juwan Thompson for 7 yards to the BC 21, tackled by Steele Divitto.
1st & 15 at BC 28

(0:36 - 2nd) Timeout DUKE, clock 00:36.

Pass Completion
0:30 - 2nd
Sean Renfree pass complete to Conner Vernon for 21 yards for a TOUCHDOWN.
2nd & 8 at BC 21
Extra Point Good
0:30 - 2nd
Jordan DeWalt-Ondijo extra point GOOD.
Kickoff
0:30 - 2nd
Paul Asack kickoff for 46 yards returned by Andre Lawrence, tackled by Brandon Braxton for 5 yards to the BC 29, tackled by Brandon Braxton.
-1-yd Run
0:30 - 2nd
Team rush for a loss of 1 yard to the BC 28.
1st & 10 at BC 29
Kickoff
15:00 - 3rd
Paul Asack kickoff for 67 yards returned by Bobby Swigert, tackled by Brandon Braxton for 11 yards to the BC 14, tackled by Brandon Braxton.
3rd Quarter
9-yd Run
15:00 - 3rd
Andre Williams rush for 9 yards to the BC 38, tackled by Matt Daniels, DUKE penalty 15 yard illegal helmet contact accepted for a 1ST down.
1st & 10 at BC 14
Incompletion
15:00 - 3rd
Chase Rettig pass incomplete to Bobby Swigert.
1st & 10 at BC 38
Sack
15:00 - 3rd
Chase Rettig sacked by Kenny Anunike for a loss of 5 yards to the BC 33.
2nd & 10 at BC 38
Incompletion
15:00 - 3rd
Chase Rettig pass incomplete to Johnathan Coleman.
3rd & 15 at BC 33
Punt
15:00 - 3rd
Ryan Quigley punt for 50 yards to the Duke 17, no return.
4th & 15 at BC 33
Pass Completion
13:25 - 3rd
Sean Renfree pass complete to Conner Vernon for 8 yards to the Duke 25, tackled by Steele Divitto.
1st & 10 at DUKE 17
10-yd Run
13:25 - 3rd
Juwan Thompson rush for 10 yards to the Duke 35, tackled by Luke Kuechly for a 1ST down.
2nd & 2 at DUKE 25
Incompletion
13:25 - 3rd
Sean Renfree pass incomplete, broken up by Steele Divitto.
1st & 10 at DUKE 35
Pass Completion
13:25 - 3rd
Sean Renfree pass complete to Juwan Thompson for 6 yards to the Duke 41, tackled by Luke Kuechly.
2nd & 10 at DUKE 35
Pass Completion
13:25 - 3rd
Sean Renfree pass complete to Conner Vernon for 21 yards to the BC 38, tackled by Sean Sylvia for a 1ST down.
3rd & 4 at DUKE 41
Incompletion
13:25 - 3rd
Sean Renfree pass incomplete to Brandon Braxton.
1st & 10 at BC 22
12-yd Run
13:25 - 3rd
Juwan Thompson rush for 12 yards to the BC 10, tackled by Jaryd Rudolph for a 1ST down.
2nd & 10 at BC 22
Pass Interception
13:25 - 3rd
Sean Renfree pass intercepted by Jim Noel at the BC 6, returned for no gain to the BC 6 out-of-bounds.
Pass Completion
9:51 - 3rd
Sean Renfree pass complete to Donovan Varner for 7 yards to the BC 31, tackled by Dominique Williams out-of-bounds.
1st & 10 at BC 38
Pass Completion
9:51 - 3rd
Sean Renfree pass complete to Donovan Varner for 9 yards to the BC 22, tackled by Donnie Fletcher and Dominique Williams for a 1ST down.
2nd & 3 at BC 31
3-yd Run
9:51 - 3rd
Andre Williams rush for 3 yards to the BC 9, tackled by Matt Daniels.
1st & 10 at BC 6
Pass Completion
9:51 - 3rd
Chase Rettig pass complete to Chris Pantale for 7 yards to the BC 16, tackled by Kelby Brown for a 1ST down.
2nd & 7 at BC 9
0-yd Run
9:51 - 3rd
Andre Williams rush for no gain to the BC 16, tackled by Matt Daniels and Jamal Bruce.
1st & 10 at BC 16
Incompletion
9:51 - 3rd
Chase Rettig pass incomplete.
2nd & 10 at BC 16
Pass Completion
9:51 - 3rd
Chase Rettig pass complete to Alex Amidon for 7 yards to the BC 23, tackled by Ross Cockrell.
3rd & 10 at BC 16
Punt
9:51 - 3rd
Ryan Quigley punt for 39 yards, returned by Lee Butler for a loss of 2 yards to the Duke 36, tackled by Hampton Hughes.
4th & 3 at BC 23
Pass Completion
7:15 - 3rd
Sean Renfree pass complete to Donovan Varner for a loss of 1 yard to the Duke 37, tackled by Kevin Pierre-Louis.
2nd & 8 at DUKE 38
Pass Completion
7:15 - 3rd
Sean Renfree pass complete to Cooper Helfet for 15 yards to the BC 48, tackled by Kevin Pierre-Louis for a 1ST down.
3rd & 9 at DUKE 37
3-yd Run
7:15 - 3rd
Patrick Kurunwune rush for 3 yards to the BC 45, tackled by Max Holloway.
1st & 10 at BC 48
Pass Completion
7:15 - 3rd
Sean Renfree pass complete to Brandon Braxton for 18 yards to the BC 27, tackled by Steele Divitto out-of-bounds for a 1ST down.
2nd & 7 at BC 45
1-yd Run
7:15 - 3rd
Patrick Kurunwune rush for 1 yard to the BC 26, tackled by Kevin Pierre-Louis.
1st & 10 at BC 27
Pass Completion
7:15 - 3rd
Sean Renfree pass complete to Patrick Kurunwune for 1 yard to the BC 25, tackled by Luke Kuechly and Steele Divitto.
2nd & 9 at BC 26
Pass Completion
7:15 - 3rd
Sean Renfree pass complete to Cooper Helfet for 7 yards to the BC 18, tackled by Luke Kuechly and Max Holloway.
3rd & 8 at BC 25
2-yd Run
7:15 - 3rd
Patrick Kurunwune rush for 2 yards to the Duke 38, tackled by Kevin Pierre-Louis and Max Holloway.
1st & 10 at DUKE 36
Field Goal Missed
2:48 - 3rd
Jeffrey Ijjas 33 yard field goal MISSED.
4th & 1 at BC 18
Pass Completion
2:48 - 3rd
Chase Rettig pass complete to Bobby Swigert for 13 yards to the BC 33, tackled by August Campbell for a 1ST down.
1st & 10 at BC 20
0-yd Penalty
2:48 - 3rd
BOSTON COLLEGE penalty 10 yard holding accepted, no play.
1st & 10 at BC 33
Incompletion
2:48 - 3rd
Chase Rettig pass incomplete.
1st & 20 at BC 23
Incompletion
2:48 - 3rd
Chase Rettig pass incomplete to Johnathan Coleman.
2nd & 20 at BC 23
7-yd Run
2:48 - 3rd
Rolandan Finch rush for 7 yards to the BC 30, tackled by Ross Cockrell.
3rd & 20 at BC 23
Punt
2:48 - 3rd
Ryan Quigley punt for 40 yards, fair catch by Lee Butler at the Duke 30.
4th & 13 at BC 30
4th Quarter
Pass Completion
1:31 - 3rd
Sean Renfree pass complete to Brandon Braxton for 5 yards to the Duke 35, tackled by Donnie Fletcher.
1st & 10 at DUKE 30
Pass Completion
1:31 - 3rd
Sean Renfree pass complete to Brandon Braxton for 4 yards to the Duke 39, tackled by Hampton Hughes.
2nd & 5 at DUKE 35
3-yd Run
1:31 - 3rd
Sean Renfree rush for 3 yards to the Duke 42, tackled by Dillon Quinn for a 1ST down.
3rd & 1 at DUKE 39
Pass Completion
15:00 - 4th
Sean Renfree pass complete to Juwan Thompson for 9 yards to the BC 49, tackled by Luke Kuechly out-of-bounds.
1st & 10 at DUKE 42
4-yd Run
15:00 - 4th
Juwan Thompson rush for 4 yards to the BC 45, tackled by Kevin Pierre-Louis for a 1ST down.
2nd & 1 at BC 49
Pass Completion
15:00 - 4th
Sean Renfree pass complete to Juwan Thompson for 8 yards to the BC 37, tackled by Luke Kuechly and Steele Divitto.
1st & 10 at BC 45
Pass Completion
15:00 - 4th
Anthony Boone pass complete to Donovan Varner for 12 yards to the BC 25 out-of-bounds for a 1ST down.
2nd & 2 at BC 37
8-yd Run
15:00 - 4th
Patrick Kurunwune rush for 8 yards to the BC 17, tackled by Hampton Hughes.
1st & 10 at BC 25
3-yd Run
15:00 - 4th
Patrick Kurunwune rush for 3 yards to the BC 14, tackled by Conor O'Neal for a 1ST down.
2nd & 2 at BC 17
Pass Completion
15:00 - 4th
Anthony Boone pass complete to Jamison Crowder for 9 yards to the BC 5, tackled by Hampton Hughes.
1st & 10 at BC 14
1-yd Run
15:00 - 4th
Juwan Thompson rush for 1 yard to the BC 4, tackled by Luke Kuechly for a 1ST down.
2nd & 1 at BC 5
0-yd Run
15:00 - 4th
Anthony Boone rush for no gain to the BC 4, tackled by Luke Kuechly.
1st & Goal at BC 4
3-yd Run
15:00 - 4th
Jamison Crowder rush for 3 yards to the BC 1, tackled by Jim Noel.
2nd & Goal at BC 4
1-yd Run
9:57 - 4th
Sean Renfree rush for 1 yard for a TOUCHDOWN.
3rd & Goal at BC 1
Extra Point Missed
9:57 - 4th
Two-point conversion attempt, Sean Renfree pass FAILED.
Kickoff
9:57 - 4th
Paul Asack kickoff for 57 yards out-of-bounds.
Pass Completion
9:57 - 4th
Chase Rettig pass complete to Chris Pantale for 5 yards to the BC 45, tackled by Lee Butler and Matt Daniels.
1st & 10 at BC 40
Incompletion
9:57 - 4th
Chase Rettig pass incomplete to Rolandan Finch, broken up by Kelby Brown.
2nd & 5 at BC 45
Pass Completion
9:57 - 4th
Chase Rettig pass complete to Lars Anderson for 3 yards to the BC 48, tackled by Johnny Williams.
3rd & 5 at BC 45
Punt
9:57 - 4th
Ryan Quigley punt for 37 yards, returned by Lee Butler out-of-bounds.
4th & 2 at BC 48
Pass Completion
8:37 - 4th
Sean Renfree pass complete to Jamison Crowder for 11 yards to the Duke 30, tackled by Steele Divitto for a 1ST down.
1st & 10 at DUKE 19
Pass Completion
8:37 - 4th
Sean Renfree pass complete to Cooper Helfet for 5 yards to the Duke 35, tackled by Luke Kuechly.
1st & 10 at DUKE 30
2-yd Run
8:37 - 4th
Sean Renfree rush for 2 yards to the Duke 37, tackled by Kasim Edebali.
2nd & 5 at DUKE 35
Pass Completion
8:37 - 4th
Sean Renfree pass complete to Juwan Thompson for 5 yards to the Duke 42, tackled by Kasim Edebali for a 1ST down.
3rd & 3 at DUKE 37
2-yd Run
8:37 - 4th
Juwan Thompson rush for 2 yards to the Duke 44, tackled by Steele Divitto.
1st & 10 at DUKE 42
Pass Completion
8:37 - 4th
Sean Renfree pass complete to Donovan Varner for 6 yards to the BC 35, tackled by Luke Kuechly and Spenser Rositano, BOSTON COLLEGE penalty 15 yard personal foul accepted for a 1ST down.
2nd & 8 at DUKE 44
Pass Completion
8:37 - 4th
Sean Renfree pass complete to Donovan Varner for 5 yards to the BC 30, tackled by Kevin Pierre-Louis.
1st & 10 at BC 35
Incompletion
8:37 - 4th
Sean Renfree pass incomplete to Donovan Varner.
2nd & 5 at BC 30
Incompletion
8:37 - 4th
Sean Renfree pass incomplete to Conner Vernon.
3rd & 5 at BC 30

(4:44 - 4th) Timeout DUKE, clock 04:44.

Incompletion
4:44 - 4th
Sean Renfree pass incomplete to Conner Vernon.
4th & 5 at BC 30
Incompletion
4:39 - 4th
Chase Rettig pass incomplete to Bobby Swigert.
1st & 10 at BC 30
Incompletion
4:39 - 4th
Chase Rettig pass incomplete to Colin Larmond.
2nd & 10 at BC 30
Incompletion
4:39 - 4th
Chase Rettig pass incomplete to Bobby Swigert.
3rd & 10 at BC 30
Punt
4:39 - 4th
Ryan Quigley punt for 44 yards, fair catch by Lee Butler at the Duke 26.
4th & 10 at BC 30
3-yd Run
4:15 - 4th
Juwan Thompson rush for 3 yards to the Duke 29, tackled by Luke Kuechly.
1st & 10 at DUKE 26
15-yd Run
4:15 - 4th
Juwan Thompson rush for 15 yards to the Duke 44, tackled by Luke Kuechly for a 1ST down.
2nd & 7 at DUKE 29
3-yd Run
4:15 - 4th
Juwan Thompson rush for 3 yards to the Duke 47, tackled by Kasim Edebali.
1st & 10 at DUKE 44

(2:46 - 4th) Timeout Boston College, clock 02:46.

Pass Completion
2:46 - 4th
Sean Renfree pass complete to Brandon Braxton for 2 yards to the Duke 49, tackled by Steele Divitto.
2nd & 7 at DUKE 47

(2:40 - 4th) Timeout Boston College, clock 02:40.

-11-yd Run
2:40 - 4th
Sean Renfree rush for a loss of 11 yards to the Duke 38, tackled by Dillon Quinn and Conor O'Neal.
3rd & 5 at DUKE 49

(2:32 - 4th) Timeout Boston College, clock 02:32.

Punt
2:32 - 4th
Alex King punt for 41 yards, fair catch by Bobby Swigert at the BC 21.
4th & 16 at DUKE 38
Incompletion
2:24 - 4th
Chase Rettig pass incomplete.
1st & 10 at BC 21
Incompletion
2:24 - 4th
Chase Rettig pass incomplete.
2nd & 10 at BC 21
Pass Completion
2:24 - 4th
Chase Rettig pass complete to Colin Larmond for 30 yards to the Duke 34, tackled by Johnny Williams, DUKE penalty 15 yard roughing passer accepted for a 1ST down.
3rd & 10 at BC 21
3-yd Run
2:24 - 4th
Tahj Kimble rush for 3 yards to the Duke 31, tackled by Kelby Brown.
1st & 10 at DUKE 34
17-yd Run
2:24 - 4th
Andre Williams rush for 17 yards to the Duke 14, tackled by Dezmond Johnson for a 1ST down.
2nd & 7 at DUKE 31
Incompletion
2:24 - 4th
Team pass incomplete.
1st & 10 at DUKE 14
9-yd Run
2:24 - 4th
Andre Williams rush for 9 yards to the Duke 5, tackled by Kelby Brown and Matt Daniels.
2nd & 10 at DUKE 14

(0:52 - 4th) Timeout DUKE, clock 00:52.

0-yd Run
0:52 - 4th
Andre Williams rush for no gain to the Duke 5, tackled by Walt Canty.
3rd & 1 at DUKE 5

(0:47 - 4th) Timeout DUKE, clock 00:47.

Field Goal Missed
0:43 - 4th
Nate Freese 23 yard field goal MISSED.
4th & 1 at DUKE 5
-2-yd Run
0:43 - 4th
Sean Renfree rush for a loss of 2 yards to the Duke 18.
1st & 10 at DUKE 20