Blue Devils
Blue Devils4-2
3
Final
Hokies
Hokies5-2
24

Blue Devils at Hokies, NCAAF live score and box score

Box score

Blue Devils
Hokies

Play-by-play

0:00 4th3-24
END

End of 4th Quarter

3-24
RUS

Jalen Holston run for 1 yd to the VTech 35 for a 1ST down

3-24
RUS

TEAM run for a loss of 1 yard to the Duke 26

3-24
RUS

Jalen Holston run for 3 yds to the VTech 38

3-24
RUS

Travon McMillian run for 4 yds to the VTech 17

3-24
RUS

Travon McMillian run for 2 yds to the VTech 13

3-24
RUS

Jalen Holston run for 6 yds to the VTech 34

3-24
RUS

Jalen Holston run for a loss of 1 yard to the VTech 37

3-24
RUS

Josh Jackson run for 8 yds to the VTech 25 for a 1ST down

3-24
PAS

Josh Jackson pass complete to Dalton Keene for 40 yds to the Duke 23 for a 1ST down

3-24
RUS

Jalen Holston run for 3 yds to the VTech 28

3-24
RUS

TEAM run for a loss of 2 yards to the Duke 25

3-24
TIM

Timeout DUKE, clock 07:35

3-24
RUS

Shaun Wilson run for no gain to the VTech 11

3-24
RUS

Shaun Wilson run for 5 yds to the VTech 16

3-24
FUM

TEAM run for a loss of 1 yard to the VTech 21 TEAM fumbled, recovered by Duke Daniel Jones

3-24
RUS

Shaun Wilson run for 5 yds to the VTech 11

3-24
RUS

Shaun Wilson run for 11 yds to the VTech 20 for a 1ST down

3-24
RUS

Shaun Wilson run for 9 yds to the VTech 31 for a 1ST down

3-24
PEN

Daniel Jones pass incomplete to Johnathan Lloyd, PENALTY VT pass interference (Mook Reynolds) 15 yards to the VT42, 1ST DOWN DU, NO PLAY, clock 10:47.

3-24
RUS

Daniel Jones run for 2 yds to the VTech 40

3-24
PAS

Daniel Jones pass incomplete

3-24
PEN

Daniel Jones pass incomplete to T.J. Rahming, PENALTY VT pass interference (Brandon Facyson) 15 yards to the DU43, 1ST DOWN DU, NO PLAY, clock 10:58.

3-24
RUS

Daniel Jones run for 3 yds to the Duke 28

3-24
RUS

Shaun Wilson run for 1 yd to the Duke 25

3-24
PUN

Oscar Bradburn punt for 44 yds, downed at the Duke 24

3-24
PAS

Josh Jackson pass incomplete to Eric Kumah, broken up by Mark Gilbert

3-24
RUS

Deshawn McClease run for 3 yds to the VTech 31

3-24
RUS

Deshawn McClease run for 1 yd to the VTech 32

3-24
PEN

DUKE Penalty, false start (-5 Yards) to the VTech 28

3-24
PAS

Daniel Jones pass incomplete, broken up by Tremaine Edmunds

3-24
RUS

Daniel Jones run for 3 yds to the VTech 23

3-24
PAS

Daniel Jones pass incomplete to T.J. Rahming

3-24
0:00 3rd3-24
END

End of 3rd Quarter

3-24
PAS

Daniel Jones pass incomplete to Chris Taylor, broken up by Mook Reynolds

3-24
RUS

Daniel Jones run for a loss of 2 yards to the VTech 26

3-24
RUS

Daniel Jones run for 2 yds to the VTech 40

3-24
RUS

Daniel Jones run for 16 yds to the VTech 24 for a 1ST down

3-24
RUS

Daniel Jones run for 33 yds to the VTech 42 for a 1ST down

3-24
KIC

Joey Slye kickoff for 65 yds for a touchback

3-24
UNC

Daniel Jones pass incomplete DUKE Penalty, ineligible downfield on pass ( Yards) declined

3-24
RUS

Josh Jackson run for 6 yds for a TD, (Joey Slye KICK)

3-24
PEN

DUKE Penalty, personal foul (Ben Humphreys) to the Duke 15 for a 1ST down

3-17
RUS

Travon McMillian run for no gain to the Duke 6

3-17
RUS

Travon McMillian run for 4 yds to the Duke 11

3-17
RUS

Josh Jackson run for 5 yds to the Duke 6

3-17
RUS

Travon McMillian run for 2 yds to the Duke 30

3-17
RUS

Travon McMillian run for 3 yds to the Duke 34

3-17
RUS

Josh Jackson run for 2 yds to the Duke 32 for a 1ST down

3-17
PAS

Josh Jackson pass complete to Chris Cunningham for 6 yds to the Duke 37

3-17
PAS

Daniel Jones pass incomplete to Chris Taylor

3-17
PUN

Austin Parker punt for 42 yds, downed at the Duke 43

3-17
RUS

Brittain Brown run for a loss of 1 yard to the Duke 4

3-17
RUS

Daniel Jones run for a loss of 3 yards to the Duke 1

3-17
PUN

Oscar Bradburn punt for 49 yds, downed at the Duke 5

3-17
PAS

Josh Jackson pass incomplete to Travon McMillian

3-17
PEN

DUKE Penalty, offside defense (5 Yards) to the VTech 48 for a 1ST down

3-17
RUS

Coleman Fox run for 3 yds to the Duke 49

3-17
RUS

Coleman Fox run for 8 yds to the VTech 43

3-17
SAC

Josh Jackson sacked by Koby Quansah for a loss of 5 yards to the VTech 46

3-17
PUN

Austin Parker punt for 47 yds , Greg Stroman returns for 7 yds to the VTech 35

3-17
PAS

Daniel Jones pass incomplete

3-17
RUS

Daniel Jones run for 2 yds to the Duke 25

3-17
PAS

Daniel Jones pass incomplete to Chris Taylor

3-17
PAS

Josh Jackson pass incomplete

3-17
RUS

Jalen Holston run for 4 yds to the Duke 23

3-17
PAS

Josh Jackson pass incomplete to Jalen Holston

3-17
RUS

Jalen Holston run for 2 yds to the Duke 27

3-17
RUS

Deshawn McClease run for 2 yds to the Duke 29 for a 1ST down

3-17
RUS

Deshawn McClease run for 5 yds to the Duke 40 for a 1ST down

3-17
RUS

Deshawn McClease run for 9 yds to the Duke 31

3-17
PAS

Josh Jackson pass incomplete to Eric Kumah, broken up by Mark Gilbert

3-17
RUS

Deshawn McClease run for 6 yds to the Duke 45

3-17
PAS

Josh Jackson pass complete to Cam Phillips for 18 yds to the VTech 49 for a 1ST down

3-17
KIC

Jack Driggers kickoff for 65 yds , Travon McMillian return for 31 yds to the VTech 31

3-17
0:00 2nd3-17
END

End of 2nd Quarter

3-17
RUS

Shaun Wilson run for no gain to the Duke 25

3-17
KIC

Joey Slye kickoff for 65 yds for a touchback

3-17
PAS

Josh Jackson pass complete to Sean Savoy for 26 yds for a TD, (Joey Slye KICK)

3-17
PAS

TEAM pass incomplete

3-10
PAS

Josh Jackson pass complete to Eric Kumah for 16 yds to the Duke 26 for a 1ST down

3-10
PEN

DUKE Penalty, personal foul (Shaun Wilson) to the Duke 3

3-10
PUN

Austin Parker punt for 49 yds , Greg Stroman returns for 10 yds to the Duke 42

3-10
TIM

Timeout VIRGINIA TECH, clock 00:55

3-10
RUS

Shaun Wilson run for no gain to the Duke 6

3-10
RUS

Daniel Jones run for 2 yds to the Duke 6

3-10
TIM

Timeout VIRGINIA TECH, clock 01:03

3-10
RUS

Daniel Jones run for 2 yds to the Duke 4

3-10
PUN

Oscar Bradburn punt for 34 yds, downed at the Duke 2

3-10
TIM

Timeout DUKE, clock 01:15

3-10
PAS

Josh Jackson pass complete to Cam Phillips for 6 yds to the Duke 36

3-10
PAS

Josh Jackson pass incomplete, broken up by Mark Gilbert

3-10
RUS

Travon McMillian run for no gain to the Duke 42

3-10
PAS

Josh Jackson pass complete to Travon McMillian for 27 yds to the Duke 42 for a 1ST down

3-10
TIM

Timeout VIRGINIA TECH, clock 02:10

3-10
PUN

Austin Parker punt for 39 yds, fair catch by Greg Stroman at the VTech 31

3-10
PAS

Daniel Jones pass incomplete to Johnathan Lloyd

3-10
SAC

Daniel Jones sacked by Trevon Hill and Vinny Mihota for a loss of 7 yards to the Duke 30

3-10
PAS

Daniel Jones pass complete to Johnathan Lloyd for 2 yds to the Duke 37

3-10
RUS

Josh Jackson run for 1 yd to the Duke 35

3-10
PAS

Josh Jackson pass incomplete, broken up by Joe Giles-Harris

3-10
RUS

Deshawn McClease run for 3 yds to the Duke 38

3-10
RUS

Deshawn McClease run for 2 yds to the Duke 36

3-10
PAS

Josh Jackson pass complete to Chris Cunningham for 21 yds to the Duke 41 for a 1ST down

3-10
RUS

Sean Savoy run for 17 yds to the VTech 38 for a 1ST down

3-10
KIC

Jack Driggers kickoff for 64 yds , Travon McMillian return for 20 yds to the VTech 21

3-10
FIE

Austin Parker 31 yd FG GOOD

3-10
PAS

Daniel Jones pass incomplete to T.J. Rahming

0-10
TIM

Timeout DUKE, clock 05:17

0-10
PAS

Daniel Jones pass complete to Johnathan Lloyd for 41 yds to the VTech 10 for a 1ST down

0-10
PAS

Daniel Jones pass complete to Deon Jackson for a loss of 1 yard to the VTech 11

0-10
PAS

Daniel Jones pass complete to T.J. Rahming for a loss of 2 yards to the VTech 13

0-10
TIM

Timeout DUKE, clock 09:11

0-10
PAS

Daniel Jones pass complete to Davis Koppenhaver for 23 yds to the 50 yard line for a 1ST down

0-10
RUS

Deon Jackson run for 2 yds to the VTech 48

0-10
RUS

Daniel Jones run for a loss of 1 yard to the Duke 27

0-10
PAS

Daniel Jones pass complete to Deon Jackson for a loss of 3 yards to the Duke 49

0-10
RUS

Shaun Wilson run for 2 yds to the Duke 9

0-10
RUS

Shaun Wilson run for 6 yds to the Duke 15

0-10
RUS

Daniel Jones run for 13 yds to the Duke 28 for a 1ST down

0-10
PUN

Oscar Bradburn punt for 34 yds, downed at the Duke 7

0-10
PAS

Josh Jackson pass incomplete to Sean Savoy

0-10
RUS

Deshawn McClease run for no gain to the Duke 41

0-10
PAS

Josh Jackson pass incomplete to Cam Phillips, broken up by Bryon Fields Jr.

0-10
RUS

Deshawn McClease run for 23 yds to the Duke 41 for a 1ST down

0-10
PUN

Austin Parker punt for 48 yds , Greg Stroman returns for 14 yds to the VTech 36

0-10
PEN

Daniel Jones pass incomplete, PENALTY DU holding off-setting, PENALTY VT roughing passer off-setting, NO PLAY, clock 13:18.

0-10
PAS

Daniel Jones pass complete to T.J. Rahming for 5 yds to the Duke 30

0-10
PEN

Daniel Jones pass incomplete to Chris Taylor, PENALTY DU ineligible downfield on pass (Julian Santos) 5 yards to the DU20, NO PLAY.

0-10
RUS

Daniel Jones run for 2 yds to the Duke 25

0-10
KIC

Joey Slye kickoff for 65 yds for a touchback

0-10
RUS

Shaun Wilson run for 3 yds to the Duke 23

0-10
FIE

Joey Slye 34 yd FG GOOD

0-10
PAS

Josh Jackson pass incomplete to Eric Kumah

0-7
0:00 1st0-7
END

End of 1st Quarter

0-7
RUS

Sean Savoy run for 2 yds to the Duke 17

0-7
PAS

Josh Jackson pass incomplete to Cam Phillips, broken up by Jordan Hayes

0-7
FUM

T.J. Rahming run for a loss of 4 yards to the Duke 19 T.J. Rahming fumbled, forced by Mook Reynolds, recovered by VTech Trevon Hill

0-7
PAS

Daniel Jones pass complete to Keyston Fuller for 3 yds to the Duke 23

0-7
PAS

Daniel Jones pass incomplete

0-7
RUS

Brittain Brown run for no gain to the Duke 9

0-7
RUS

T.J. Rahming run for 2 yds to the Duke 11

0-7
PAS

Daniel Jones pass complete to T.J. Rahming for 9 yds to the Duke 20 for a 1ST down

0-7
PUN

Oscar Bradburn punt for 35 yds, fair catch by T.J. Rahming at the Duke 9

0-7
RUS

Deshawn McClease run for 4 yds to the Duke 46

0-7
PAS

Josh Jackson pass complete to Sean Savoy for 2 yds to the Duke 44

0-7
RUS

Deshawn McClease run for 3 yds to the 50 yard line

0-7
PEN

DUKE Penalty, false start (-5 Yards) to the Duke 30

0-7
PAS

Daniel Jones pass intercepted Terrell Edmunds return for 15 yds to the VTech 47

0-7
KIC

Joey Slye kickoff for 63 yds , Shaun Wilson return for 33 yds to the Duke 35

0-7
RUS

Deshawn McClease run for 4 yds for a TD, (Joey Slye KICK)

0-7
PAS

Josh Jackson pass incomplete to Eric Kumah

RUS

Deshawn McClease run for 1 yd to the Duke 4 for a 1ST down

RUS

Deshawn McClease run for 9 yds to the Duke 5

PEN

Josh Jackson pass incomplete to James Clark, PENALTY DU pass interference (Mark Gilbert) 15 yards to the DU14, 1ST DOWN VT, NO PLAY, clock 06:23.

PAS

Josh Jackson pass complete to Chris Cunningham for 21 yds to the Duke 29 for a 1ST down

RUS

Sean Savoy run for 11 yds to the VTech 40 for a 1ST down

RUS

Travon McMillian run for no gain to the VTech 40

PAS

Josh Jackson pass complete to Steven Peoples for 6 yds to the 50 yard line for a 1ST down

RUS

Steven Peoples run for 4 yds to the VTech 44

PUN

Austin Parker punt for 42 yds , Greg Stroman returns for 9 yds to the VTech 37 VIRGINIA TECH Penalty, Offensive holding (Anthony Shegog) to the VTech 29

PAS

Daniel Jones pass incomplete, broken up by Ricky Walker

PAS

Daniel Jones pass complete to Daniel Helm for 5 yds to the Duke 28

PAS

Daniel Jones pass incomplete, broken up by Adonis Alexander

RUS

Travon McMillian run for 13 yds to the Duke 28 for a 1ST down

RUS

Josh Jackson run for 3 yds to the Duke 24

RUS

Travon McMillian run for 1 yd to the Duke 27

PAS

Josh Jackson pass complete to Cam Phillips for 1 yd to the Duke 23

PAS

Josh Jackson pass incomplete to Cam Phillips

PAS

Josh Jackson pass incomplete

PAS

Josh Jackson pass complete to Cam Phillips for 10 yds to the Duke 41 for a 1ST down

RUS

Steven Peoples run for 3 yds to the VTech 49

RUS

Daniel Jones run for 8 yds to the Duke 19

RUS

Shaun Wilson run for a loss of 4 yards to the Duke 11

KIC

Joey Slye kickoff for 65 yds for a touchback

RUS

Daniel Jones run for a loss of 10 yards to the Duke 15

PUN

Austin Parker punt for 35 yds , Greg Stroman returns for no gain to the VTech 46