Keydets at Blue Devils, NCAAF live score and box score
Box score
Play-by-play
Mike Schneider rush for 3 yards to the Duke 48.
14-40Adam Peters punt for 36 yards, returned by Ryan Wood for no gain to the Duke 45, fumbled at the Duke 45, recovered by Team.
14-40Terrel Allen pass complete to Zohn Burden for a loss of 2 yards to the VMI 14.
14-40Terrel Allen rush for a loss of 1 yard to the VMI 16.
14-40Terrel Allen rush for a loss of 6 yards, fumbled at the VMI 17, recovered by Team at the VMI 17.
14-40Chris Sprague punt for 35 yards, returned by Grant Harris for no gain to the VMI 23, fumbled at the VMI 23, forced by Team, recovered by Team.
14-40Marcus Jones pass incomplete to Raphael Chestnut.
14-40Clifford Harris rush for 2 yards to the Duke 43.
14-40Clifford Harris rush for 1 yard to the Duke 41.
14-40Clifford Harris rush for 13 yards to the Duke 40 for a 1ST down.
14-40Barrett Way 44 yard field goal BLOCKED.
14-40Timeout DUKE, clock 05:12.
14-40Nathanial Jackson rush for a loss of 2 yards to the Duke 27.
14-40Terrel Allen pass incomplete to Tommy Lloyd.
14-40Nathanial Jackson rush for 1 yard to the Duke 25.
14-40Nathanial Jackson rush for 25 yards to the Duke 26 for a 1ST down.
14-40Requan Boyette rush for a loss of 1 yard, fumbled at the VMI 47, recovered by Team at the VMI 47.
14-40Requan Boyette rush for 3 yards to the VMI 48.
14-40Marcus Jones pass complete to Nick Stefanow for 9 yards to the Duke 49 for a 1ST down.
14-40Requan Boyette rush for 2 yards to the Duke 40.
14-40Justin Boyle rush for 2 yards to the Duke 38.
14-40Barrett Way kickoff for 65 yards returned by Clifford Harris for 36 yards to the Duke 36.
14-40Barrett Way extra point GOOD.
14-40Colby Hollingsworth rush for 1 yard for a TOUCHDOWN.
13-40Andy Viola rush for 1 yard to the Duke 2 for a 1ST down.
7-40Jonathan Wilson pass complete to Zohn Burden for 9 yards to the Duke 3.
7-40Colby Hollingsworth rush for no gain to the Duke 12.
7-40Colby Hollingsworth rush for 37 yards to the Duke 12 for a 1ST down.
7-40Jonathan Wilson pass intercepted by Brian Greene at the VMI 33, returned for a loss of 18 yards, fumbled at the Duke 49, recovered by Team at the Duke 49.
7-40Jonathan Wilson pass complete to Chris Gilliland for no gain to the VMI 44.
7-40Nathanial Jackson rush for 6 yards to the VMI 44.
7-40Jonathan Wilson pass complete to Chris Gilliland for 10 yards to the VMI 38 for a 1ST down.
7-40Jonathan Wilson pass complete to Zohn Burden for 15 yards to the VMI 28 for a 1ST down.
7-40Nathanial Jackson rush for 4 yards to the VMI 13.
7-40Chris Sprague kickoff for 56 yards downed at the VMI 9.
7-40Michael Brown extra point GOOD.
7-40Justin Boyle rush for 10 yards for a TOUCHDOWN.
7-39Marcus Jones rush for 34 yards to the VMI 10 for a 1ST down.
7-33Daniel Casanas pass complete to Andy Roland for 21 yards to the VMI 44 for a 1ST down.
7-33Daniel Casanas pass complete to Nick Stefanow for 3 yards to the Duke 35.
7-33Justin Boyle rush for a loss of 1 yard to the Duke 32.
7-33Barrett Way kickoff for 56 yards returned by Chris Davis for 24 yards to the Duke 33.
7-33Barrett Way extra point GOOD.
7-33Nathanial Jackson rush for 14 yards for a TOUCHDOWN.
7-33Jonathan Wilson pass complete to Chris Gilliland for 6 yards to the Duke 14 for a 1ST down.
0-33Duke penalty 5 yard offside accepted, no play.
0-33Jonathan Wilson pass complete to Tommy Lloyd for 25 yards to the Duke 25 for a 1ST down.
0-33Jonathan Wilson pass incomplete to Tommy Lloyd.
0-33Nathanial Jackson rush for 8 yards to the 50 yard line.
0-33Jonathan Wilson pass complete to Travis Ludden for 11 yards to the VMI 42 for a 1ST down.
0-33Chris Sprague kickoff for 55 yards returned by Titus Green for 21 yards to the VMI 31.
0-33Randy Desmyter extra point GOOD.
0-33Daniel Casanas pass complete to Marcus Jones for 6 yards for a TOUCHDOWN.
0-32Requan Boyette rush for 3 yards to the VMI 6.
0-26Requan Boyette rush for a loss of 2 yards to the VMI 9.
0-26Requan Boyette rush for 15 yards to the VMI 7 for a 1ST down.
0-26Requan Boyette rush for 30 yards to the VMI 22 for a 1ST down.
0-26Duke penalty 10 yard unsportsmanlike conduct accepted, no play.
0-26Daniel Casanas pass complete to Nick Stefanow for 8 yards to the Duke 38 for a 1ST down.
0-26Justin Boyle rush for a loss of 1 yard to the Duke 30.
0-26Justin Boyle rush for 8 yards to the Duke 31.
0-26Team rush for a loss of 20 yards.
0-24Jonathan Wilson pass incomplete to Zohn Burden.
0-24Colby Hollingsworth rush for a loss of 1 yard to the VMI 20.
0-24Colby Hollingsworth rush for 3 yards to the VMI 21.
0-24Chris Sprague kickoff for 65 yards returned by Titus Green for 18 yards to the VMI 18.
0-24Randy Desmyter 40 yard field goal GOOD.
0-24Mike Schneider pass incomplete to Jomar Wright.
0-21Mike Schneider pass incomplete to Marcus Jones.
0-21Cedric Dargan rush for no gain to the VMI 22.
0-21Vmi penalty 10 yard holding accepted, no play.
0-21Cedric Dargan rush for 3 yards to the VMI 32.
0-21Cedric Dargan rush for 1 yard to the VMI 35.
0-21Adam Peters punt for 41 yards, returned by Chris Davis for 13 yards to the VMI 36.
0-21Jonathan Wilson sacked by Eli Nichols at the VMI 8 for a loss of 4 yards.
0-21Sean Mizzer rush for a loss of 3 yards to the VMI 12.
0-21Sean Mizzer rush for 2 yards to the VMI 15.
0-21Chris Sprague kickoff for 60 yards returned by Sean Mizzer for 8 yards to the VMI 13.
0-21Sean Mizzer rush for 1 yard to the VMI 21.
0-21Randy Desmyter 28 yard field goal MISSED.
0-21Timeout DUKE, clock 00:11.
0-21Mike Schneider pass complete to Andy Roland for 3 yards to the VMI 11.
0-21Mike Schneider pass incomplete to Marcus Jones.
0-21Mike Schneider pass incomplete to Andy Roland.
0-21Adam Peters punt blocked for no gain.
0-21Jonathan Wilson sacked by Jeramy Edwards and Phillip Alexander at the VMI 14 for a loss of 14 yards.
0-21Jonathan Wilson pass incomplete to Zohn Burden.
0-21Jonathan Wilson rush for 1 yard to the VMI 28.
0-21Jonathan Wilson rush for 2 yards to the VMI 27 for a 1ST down.
0-21Sean Mizzer rush for 5 yards to the VMI 25.
0-21Sean Mizzer rush for 4 yards to the VMI 20.
0-21Chris Sprague punt for 31 yards, fair catch by Sean Mizzer at the VMI 16.
0-21Mike Schneider pass incomplete to Justin Boyle.
0-21Mike Schneider pass complete to Marcus Jones for 13 yards to the VMI 47.
0-21Mike Schneider sacked by Todd Baldwin at the Duke 40 for a loss of 10 yards.
0-21Adam Peters punt for 50 yards, returned by Chris Davis for 23 yards to the 50 yard line.
0-21Jonathan Wilson sacked by Eli Nichols at the VMI 23 for a loss of 6 yards.
0-21Jonathan Wilson rush for no gain to the VMI 29.
0-21Jonathan Wilson pass incomplete to Zohn Burden.
0-21Chris Sprague kickoff for 55 yards returned by Gary Price for 18 yards to the VMI 28.
0-21Randy Desmyter extra point GOOD.
0-21Cedric Dargan rush for 4 yards for a TOUCHDOWN.
0-20Malcolm Ruff rush for no gain to the VMI 4.
0-14Cedric Dargan rush for 10 yards to the VMI 4 for a 1ST down.
0-14Cedric Dargan rush for 8 yards to the VMI 14 for a 1ST down.
0-14Cedric Dargan rush for 4 yards to the VMI 22.
0-14Mike Schneider rush for 6 yards to the VMI 26 for a 1ST down.
0-14Mike Schneider pass complete to Jomar Wright for 3 yards to the VMI 32.
0-14Mike Schneider pass incomplete to Jomar Wright.
0-14Justin Boyle rush for 4 yards to the VMI 35.
0-14Vmi penalty 5 yard offside accepted, no play.
0-14Justin Boyle rush for 9 yards to the VMI 45.
0-14Adam Peters punt for 43 yards, returned by Chris Davis for 15 yards to the Duke 46.
0-14Jonathan Wilson pass complete to Gary Price for 7 yards to the VMI 26.
0-14Jonathan Wilson pass complete to Gary Price for a loss of 1 yard to the VMI 19.
0-14Nathanial Jackson rush for 1 yard to the VMI 20.
0-14Chris Sprague kickoff for 62 yards returned by Titus Green for 16 yards to the VMI 19.
0-14Randy Desmyter extra point GOOD.
0-14Cedric Dargan rush for 1 yard for a TOUCHDOWN.
0-13Mike Schneider pass complete to Cedric Dargan for 8 yards to the VMI 4 for a 1ST down, Vmi penalty 3 yard roughing passer accepted.
0-7Cedric Dargan rush for a loss of 1 yard to the VMI 12.
0-7Jonathan Wilson pass intercepted by John Talley at the VMI 45, returned for 34 yards to the VMI 11, Vmi penalty IP on Mike Maleski declined.
0-7Sean Mizzer rush for 1 yard to the VMI 30.
0-7Jonathan Wilson, fumbled at the VMI 29, recovered by Team at the VMI 29.
0-7Jonathan Wilson pass complete to Zohn Burden for 12 yards to the VMI 31 for a 1ST down.
0-7Jonathan Wilson pass complete to Sean Mizzer for a loss of 1 yard to the VMI 19.
0-7Jonathan Wilson pass incomplete to Gary Price.
0-7Chris Sprague kickoff for 65 yards for a touchback.
0-7Randy Desmyter extra point GOOD.
0-7Justin Boyle rush for 3 yards for a TOUCHDOWN.
0-6Mike Schneider pass complete to Malcolm Ruff for 8 yards to the VMI 3 for a 1ST down.
Justin Boyle rush for 2 yards to the VMI 11.
Justin Boyle rush for 5 yards to the VMI 13.
Justin Boyle rush for 11 yards to the VMI 18 for a 1ST down.
Mike Schneider pass complete to Ronnie Elliott for 19 yards to the VMI 29 for a 1ST down.
Justin Boyle rush for 4 yards to the VMI 48.
Ronnie Drummer rush for 13 yards to the Duke 48 for a 1ST down.
Sean Mizzer rush for 12 yards, fumbled at the Duke 35, recovered by Team at the Duke 35.
Duke penalty 5 yard offside accepted.
Jonathan Wilson pass complete to Gary Price for 7 yards to the VMI 45 for a 1ST down.
Sean Mizzer rush for 5 yards to the VMI 38.
Adam Peters punt for 31 yards, returned by Chris Davis for 6 yards to the VMI 33, fumbled at the VMI 33, recovered by Team.
Jonathan Wilson sacked by Brendan Dewan and Casey Camero at the VMI 8 for a loss of 9 yards.
Jonathan Wilson pass complete to Zohn Burden for 11 yards to the VMI 17.
Sean Mizzer rush for 1 yard to the VMI 6.
Vmi penalty 5 yard holding accepted, no play.
Chris Sprague punt for 37 yards downed at the VMI 10.
Mike Schneider pass incomplete to Marcus Jones.
Justin Boyle rush for a loss of 2 yards to the VMI 47.
Mike Schneider pass incomplete to Marcus Jones.
Malcolm Ruff rush for 4 yards to the VMI 45 for a 1ST down.
Cedric Dargan rush for no gain to the VMI 49.
Cedric Dargan rush for 7 yards to the VMI 49.
Cedric Dargan rush for 2 yards to the Duke 44.
Mike Schneider pass complete to Andy Roland for 6 yards to the Duke 42 for a 1ST down.
Mike Schneider pass incomplete to Ronnie Elliott.
Cedric Dargan rush for 4 yards to the Duke 36.
Mike Schneider pass complete to Andy Roland for 9 yards to the Duke 32 for a 1ST down.
Cedric Dargan rush for 2 yards to the Duke 23.
Duke penalty 23 yard holding accepted.

