Blue Devils
Blue Devils6-2
20
Final
Eagles
Eagles4-4
19

Blue Devils at Eagles, NCAAF live score and box score

Box score

Blue Devils
Eagles

Play-by-play

0:43 4th20-19
RUS

Sean Renfree rush for a loss of 2 yards to the Duke 18.

20-19
FIE

Nate Freese 23 yard field goal MISSED.

20-19
TIM

Timeout DUKE, clock 00:47.

20-19
RUS

Andre Williams rush for no gain to the Duke 5, tackled by Walt Canty.

20-19
TIM

Timeout DUKE, clock 00:52.

20-19
RUS

Andre Williams rush for 9 yards to the Duke 5, tackled by Kelby Brown and Matt Daniels.

20-19
PAS

Team pass incomplete.

20-19
RUS

Andre Williams rush for 17 yards to the Duke 14, tackled by Dezmond Johnson for a 1ST down.

20-19
RUS

Tahj Kimble rush for 3 yards to the Duke 31, tackled by Kelby Brown.

20-19
PAS

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.

20-19
PAS

Chase Rettig pass incomplete.

20-19
PAS

Chase Rettig pass incomplete.

20-19
PUN

Alex King punt for 41 yards, fair catch by Bobby Swigert at the BC 21.

20-19
TIM

Timeout Boston College, clock 02:32.

20-19
RUS

Sean Renfree rush for a loss of 11 yards to the Duke 38, tackled by Dillon Quinn and Conor O'Neal.

20-19
TIM

Timeout Boston College, clock 02:40.

20-19
PAS

Sean Renfree pass complete to Brandon Braxton for 2 yards to the Duke 49, tackled by Steele Divitto.

20-19
TIM

Timeout Boston College, clock 02:46.

20-19
RUS

Juwan Thompson rush for 3 yards to the Duke 47, tackled by Kasim Edebali.

20-19
RUS

Juwan Thompson rush for 15 yards to the Duke 44, tackled by Luke Kuechly for a 1ST down.

20-19
RUS

Juwan Thompson rush for 3 yards to the Duke 29, tackled by Luke Kuechly.

20-19
PUN

Ryan Quigley punt for 44 yards, fair catch by Lee Butler at the Duke 26.

20-19
PAS

Chase Rettig pass incomplete to Bobby Swigert.

20-19
PAS

Chase Rettig pass incomplete to Colin Larmond.

20-19
PAS

Chase Rettig pass incomplete to Bobby Swigert.

20-19
PAS

Sean Renfree pass incomplete to Conner Vernon.

20-19
TIM

Timeout DUKE, clock 04:44.

20-19
PAS

Sean Renfree pass incomplete to Conner Vernon.

20-19
PAS

Sean Renfree pass incomplete to Donovan Varner.

20-19
PAS

Sean Renfree pass complete to Donovan Varner for 5 yards to the BC 30, tackled by Kevin Pierre-Louis.

20-19
PAS

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.

20-19
RUS

Juwan Thompson rush for 2 yards to the Duke 44, tackled by Steele Divitto.

20-19
PAS

Sean Renfree pass complete to Juwan Thompson for 5 yards to the Duke 42, tackled by Kasim Edebali for a 1ST down.

20-19
RUS

Sean Renfree rush for 2 yards to the Duke 37, tackled by Kasim Edebali.

20-19
PAS

Sean Renfree pass complete to Cooper Helfet for 5 yards to the Duke 35, tackled by Luke Kuechly.

20-19
PAS

Sean Renfree pass complete to Jamison Crowder for 11 yards to the Duke 30, tackled by Steele Divitto for a 1ST down.

20-19
PUN

Ryan Quigley punt for 37 yards, returned by Lee Butler out-of-bounds.

20-19
PAS

Chase Rettig pass complete to Lars Anderson for 3 yards to the BC 48, tackled by Johnny Williams.

20-19
PAS

Chase Rettig pass incomplete to Rolandan Finch, broken up by Kelby Brown.

20-19
PAS

Chase Rettig pass complete to Chris Pantale for 5 yards to the BC 45, tackled by Lee Butler and Matt Daniels.

20-19
KIC

Paul Asack kickoff for 57 yards out-of-bounds.

20-19
EXT

Two-point conversion attempt, Sean Renfree pass FAILED.

20-19
RUS

Sean Renfree rush for 1 yard for a TOUCHDOWN.

20-19
RUS

Jamison Crowder rush for 3 yards to the BC 1, tackled by Jim Noel.

14-19
RUS

Anthony Boone rush for no gain to the BC 4, tackled by Luke Kuechly.

14-19
RUS

Juwan Thompson rush for 1 yard to the BC 4, tackled by Luke Kuechly for a 1ST down.

14-19
PAS

Anthony Boone pass complete to Jamison Crowder for 9 yards to the BC 5, tackled by Hampton Hughes.

14-19
RUS

Patrick Kurunwune rush for 3 yards to the BC 14, tackled by Conor O'Neal for a 1ST down.

14-19
RUS

Patrick Kurunwune rush for 8 yards to the BC 17, tackled by Hampton Hughes.

14-19
PAS

Anthony Boone pass complete to Donovan Varner for 12 yards to the BC 25 out-of-bounds for a 1ST down.

14-19
PAS

Sean Renfree pass complete to Juwan Thompson for 8 yards to the BC 37, tackled by Luke Kuechly and Steele Divitto.

14-19
RUS

Juwan Thompson rush for 4 yards to the BC 45, tackled by Kevin Pierre-Louis for a 1ST down.

14-19
PAS

Sean Renfree pass complete to Juwan Thompson for 9 yards to the BC 49, tackled by Luke Kuechly out-of-bounds.

14-19
1:31 3rd14-19
RUS

Sean Renfree rush for 3 yards to the Duke 42, tackled by Dillon Quinn for a 1ST down.

14-19
PAS

Sean Renfree pass complete to Brandon Braxton for 4 yards to the Duke 39, tackled by Hampton Hughes.

14-19
PAS

Sean Renfree pass complete to Brandon Braxton for 5 yards to the Duke 35, tackled by Donnie Fletcher.

14-19
PUN

Ryan Quigley punt for 40 yards, fair catch by Lee Butler at the Duke 30.

14-19
RUS

Rolandan Finch rush for 7 yards to the BC 30, tackled by Ross Cockrell.

14-19
PAS

Chase Rettig pass incomplete to Johnathan Coleman.

14-19
PAS

Chase Rettig pass incomplete.

14-19
PEN

BOSTON COLLEGE penalty 10 yard holding accepted, no play.

14-19
PAS

Chase Rettig pass complete to Bobby Swigert for 13 yards to the BC 33, tackled by August Campbell for a 1ST down.

14-19
FIE

Jeffrey Ijjas 33 yard field goal MISSED.

14-19
PAS

Sean Renfree pass complete to Cooper Helfet for 7 yards to the BC 18, tackled by Luke Kuechly and Max Holloway.

14-19
PAS

Sean Renfree pass complete to Patrick Kurunwune for 1 yard to the BC 25, tackled by Luke Kuechly and Steele Divitto.

14-19
RUS

Patrick Kurunwune rush for 1 yard to the BC 26, tackled by Kevin Pierre-Louis.

14-19
PAS

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.

14-19
RUS

Patrick Kurunwune rush for 3 yards to the BC 45, tackled by Max Holloway.

14-19
PAS

Sean Renfree pass complete to Cooper Helfet for 15 yards to the BC 48, tackled by Kevin Pierre-Louis for a 1ST down.

14-19
PAS

Sean Renfree pass complete to Donovan Varner for a loss of 1 yard to the Duke 37, tackled by Kevin Pierre-Louis.

14-19
RUS

Patrick Kurunwune rush for 2 yards to the Duke 38, tackled by Kevin Pierre-Louis and Max Holloway.

14-19
PUN

Ryan Quigley punt for 39 yards, returned by Lee Butler for a loss of 2 yards to the Duke 36, tackled by Hampton Hughes.

14-19
PAS

Chase Rettig pass complete to Alex Amidon for 7 yards to the BC 23, tackled by Ross Cockrell.

14-19
PAS

Chase Rettig pass incomplete.

14-19
RUS

Andre Williams rush for no gain to the BC 16, tackled by Matt Daniels and Jamal Bruce.

14-19
PAS

Chase Rettig pass complete to Chris Pantale for 7 yards to the BC 16, tackled by Kelby Brown for a 1ST down.

14-19
RUS

Andre Williams rush for 3 yards to the BC 9, tackled by Matt Daniels.

14-19
PAS

Sean Renfree pass intercepted by Jim Noel at the BC 6, returned for no gain to the BC 6 out-of-bounds.

14-19
RUS

Juwan Thompson rush for 12 yards to the BC 10, tackled by Jaryd Rudolph for a 1ST down.

14-19
PAS

Sean Renfree pass incomplete to Brandon Braxton.

14-19
PAS

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.

14-19
PAS

Sean Renfree pass complete to Donovan Varner for 7 yards to the BC 31, tackled by Dominique Williams out-of-bounds.

14-19
PAS

Sean Renfree pass complete to Conner Vernon for 21 yards to the BC 38, tackled by Sean Sylvia for a 1ST down.

14-19
PAS

Sean Renfree pass complete to Juwan Thompson for 6 yards to the Duke 41, tackled by Luke Kuechly.

14-19
PAS

Sean Renfree pass incomplete, broken up by Steele Divitto.

14-19
RUS

Juwan Thompson rush for 10 yards to the Duke 35, tackled by Luke Kuechly for a 1ST down.

14-19
PAS

Sean Renfree pass complete to Conner Vernon for 8 yards to the Duke 25, tackled by Steele Divitto.

14-19
PUN

Ryan Quigley punt for 50 yards to the Duke 17, no return.

14-19
PAS

Chase Rettig pass incomplete to Johnathan Coleman.

14-19
SAC

Chase Rettig sacked by Kenny Anunike for a loss of 5 yards to the BC 33.

14-19
PAS

Chase Rettig pass incomplete to Bobby Swigert.

14-19
RUS

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.

14-19
KIC

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.

14-19
0:30 2nd14-19
RUS

Team rush for a loss of 1 yard to the BC 28.

14-19
KIC

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.

14-19
EXT

Jordan DeWalt-Ondijo extra point GOOD.

14-19
PAS

Sean Renfree pass complete to Conner Vernon for 21 yards for a TOUCHDOWN.

13-19
TIM

Timeout DUKE, clock 00:36.

7-19
PAS

Sean Renfree pass complete to Juwan Thompson for 7 yards to the BC 21, tackled by Steele Divitto.

7-19
PEN

DUKE penalty 5 yard false start accepted.

7-19
PAS

Sean Renfree pass complete to Cooper Helfet for 20 yards to the BC 23, tackled by Jim Noel for a 1ST down.

7-19
TIM

Timeout DUKE, clock 01:01.

7-19
PAS

Sean Renfree pass complete to Donovan Varner for 5 yards to the BC 43, tackled by Dillon Quinn.

7-19
PEN

BOSTON COLLEGE penalty 15 yard personal foul accepted, no play.

7-19
KIC

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.

7-19
EXT

Nate Freese extra point MISSED.

7-19
RUS

Andre Williams rush for 7 yards for a TOUCHDOWN.

7-19
TIM

Timeout Boston College, clock 01:26.

7-13
PAS

Chase Rettig pass complete to Colin Larmond for 57 yards to the Duke 7, tackled by Johnny Williams for a 1ST down.

7-13
PAS

Chase Rettig pass complete to Lars Anderson for 17 yards to the BC 36, tackled by August Campbell for a 1ST down.

7-13
RUS

Andre Williams rush for 1 yard to the BC 19, tackled by Charlie Hatcher.

7-13
PUN

Alex King punt for 43 yards, punt out-of-bounds at the BC 18.

7-13
PAS

Sean Renfree pass incomplete to Cooper Helfet, DUKE penalty pass interference declined.

7-13
PAS

Sean Renfree pass incomplete to Juwan Thompson.

7-13
PAS

Sean Renfree pass incomplete to Patrick Kurunwune.

7-13
PAS

Sean Renfree pass complete to Donovan Varner for 4 yards to the Duke 39, tackled by Luke Kuechly for a 1ST down.

7-13
PAS

Sean Renfree pass complete to Donovan Varner for 8 yards to the Duke 35, tackled by Luke Kuechly.

7-13
KIC

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.

7-13
FIE

Nate Freese 47 yard field goal GOOD.

7-13
RUS

Rolandan Finch rush for a loss of 5 yards to the Duke 30, tackled by Kenny Anunike.

7-10
RUS

Chase Rettig rush for no gain to the Duke 25, tackled by Sydney Sarmiento.

7-10
PAS

Chase Rettig pass incomplete to Johnathan Coleman.

7-10
PAS

Chase Rettig pass complete to Johnathan Coleman for 14 yards to the Duke 25, tackled by Ross Cockrell for a 1ST down.

7-10
PAS

Chase Rettig pass incomplete to Chris Pantale.

7-10
RUS

Tahj Kimble rush for 2 yards to the Duke 39, tackled by Charlie Hatcher and Ross Cockrell.

7-10
PAS

Chase Rettig pass complete to Tahj Kimble for 11 yards to the Duke 41, tackled by Kelby Brown for a 1ST down.

7-10
RUS

Rolandan Finch rush for 5 yards to the BC 48, tackled by Ross Cockrell for a 1ST down.

7-10
RUS

Rolandan Finch rush for 6 yards to the BC 43, tackled by Matt Daniels.

7-10
KIC

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.

7-10
EXT

Jordan DeWalt-Ondijo extra point GOOD.

7-10
PEN

DUKE penalty 0 yard unsportsmanlike conduct accepted.

0-10
PAS

Sean Renfree pass complete to Conner Vernon for 53 yards for a TOUCHDOWN.

6-10
PEN

DUKE penalty 10 yard holding accepted, no play.

0-10
PAS

Sean Renfree pass complete to Donovan Varner for 6 yards to the BC 43, tackled by Steele Divitto and Luke Kuechly.

0-10
PAS

Sean Renfree pass incomplete to Brandon Braxton.

0-10
PAS

Sean Renfree pass complete to Brandon Braxton for 13 yards to the BC 49, tackled by Spenser Rositano for a 1ST down.

0-10
PAS

Sean Renfree pass complete to Donovan Varner for 11 yards to the Duke 38, tackled by Jaryd Rudolph for a 1ST down.

0-10
KIC

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.

0-10
FIE

Nate Freese 43 yard field goal GOOD.

0-10
PAS

Chase Rettig pass complete to Bobby Swigert for 7 yards to the Duke 25, tackled by Ross Cockrell out-of-bounds.

0-7
RUS

Andre Williams rush for 1 yard to the Duke 32, tackled by C.J. France out-of-bounds.

0-7
RUS

Chase Rettig rush for a loss of 4 yards to the Duke 33, tackled by Kenny Anunike.

0-7
PAS

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.

0-7
PAS

Chase Rettig pass complete to Chris Pantale for 4 yards to the Duke 40, tackled by Walt Canty.

0-7
PEN

DUKE penalty 14 yard pass interference accepted, no play.

0-7
RUS

Chase Rettig rush for 16 yards to the BC 42, tackled by Walt Canty for a 1ST down.

0-7
RUS

Andre Williams rush for 1 yard to the BC 26, tackled by Matt Daniels.

0-7
1:18 1st0-7
PAS

Chase Rettig pass complete to Bobby Swigert for 7 yards to the BC 25, tackled by Matt Daniels for a 1ST down.

0-7
RUS

Andre Williams rush for 4 yards to the BC 18, tackled by Jamal Wallace.

0-7
PAS

Chase Rettig pass incomplete to N/A.

0-7
PUN

Alex King punt for 44 yards to the BC 14, no return.

0-7
PEN

DUKE penalty 5 yard delay of game accepted.

0-7
RUS

Sean Renfree rush for 2 yards to the Duke 47, tackled by Kevin Pierre-Louis.

0-7
PAS

Sean Renfree pass complete to Conner Vernon for 5 yards to the Duke 45, tackled by Jim Noel and Kevin Pierre-Louis.

0-7
RUS

Juwan Thompson rush for 2 yards to the Duke 40, tackled by Luke Kuechly.

0-7
PAS

Anthony Boone pass complete to Brandon Braxton for 4 yards to the Duke 38 for a 1ST down.

0-7
PAS

Sean Renfree pass complete to Cooper Helfet for 9 yards to the Duke 34, tackled by Luke Kuechly.

0-7
PAS

Sean Renfree pass complete to Brandon Braxton for 9 yards to the Duke 25, tackled by Spenser Rositano for a 1ST down.

0-7
RUS

Sean Renfree rush for 5 yards to the Duke 16, tackled by Harris Williams.

0-7
PAS

Sean Renfree pass complete to Brandon Braxton for 2 yards, fumbled, forced by Spenser Rositano, recovered by Duke Brandon Braxton at the Duke 11.

0-7
KIC

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.

EXT

Nate Freese extra point GOOD.

0-7
PAS

Chase Rettig pass complete to Tahj Kimble for 31 yards for a TOUCHDOWN.

0-6
PAS

Chase Rettig pass incomplete to N/A.

PAS

Chase Rettig pass complete to Chris Pantale for 17 yards to the Duke 31, tackled by Ross Cockrell for a 1ST down.

RUS

Tahj Kimble rush for 1 yard to the Duke 48, tackled by Walt Canty.

PAS

Chase Rettig pass complete to Zach Wolfe for 6 yards to the Duke 49, tackled by August Campbell.

PUN

Alex King punt blocked by Spenser Rositano for no gain to the BC 45.

PEN

DUKE penalty 5 yard false start accepted.

RUS

Jay Hollingsworth rush for 1 yard to the BC 39, tackled by Kevin Pierre-Louis and Sean Sylvia.

PAS

Sean Renfree pass complete to Donovan Varner for 6 yards to the BC 40, tackled by Steele Divitto.

RUS

Juwan Thompson rush for 2 yards to the BC 46, tackled by Kevin Pierre-Louis.

PAS

Sean Renfree pass complete to Juwan Thompson for 10 yards to the BC 48, tackled by Luke Kuechly for a 1ST down.

PAS

Sean Renfree pass incomplete to N/A.

RUS

Sean Renfree rush for 6 yards to the Duke 42, tackled by Max Holloway.

PAS

Sean Renfree pass complete to Cooper Helfet for 3 yards to the Duke 36, tackled by Luke Kuechly for a 1ST down.

PAS

Sean Renfree pass complete to Conner Vernon for 8 yards to the Duke 33, tackled by Kevin Pierre-Louis and Jim Noel.

PUN

Ryan Quigley punt for 41 yards, downed at the Duke 25.

PAS

Chase Rettig pass incomplete to N/A.

RUS

Andre Williams rush for no gain to the BC 34, tackled by Matt Daniels and Justin Foxx.

RUS

Andre Williams rush for 4 yards to the BC 34, tackled by Kelby Brown and Austin Gamble.

PUN

Alex King punt for 42 yards, downed at the BC 30.

PAS

Sean Renfree pass complete to Juwan Thompson for 5 yards to the Duke 28, tackled by Luke Kuechly.

PAS

Sean Renfree pass complete to Brandon Braxton for 3 yards to the Duke 23, tackled by Donnie Fletcher.

PAS

Sean Renfree pass incomplete to N/A.