• 1st and 10 at DUKE 19

      (14:54 - 1st) Juwan Thompson rush for 1 yard to the Duke 19.

    • 2nd and 9 at DUKE 20

      (14:15 - 1st) Sean Renfree pass complete to Jamison Crowder for 12 yards, fumbled at the Duke 32 for a 1ST down.

    • 1st and 10 at DUKE 32

      (13:59 - 1st) VIRGINIA TECH penalty 4 yard Offside accepted.

    • 1st and 6 at DUKE 36

      (13:35 - 1st) Sean Renfree pass complete to David Reeves for 4 yards to the Duke 40.

    • 2nd and 2 at DUKE 40

      (13:04 - 1st) Brandon Connette rush for 3 yards to the Duke 43 for a 1ST down.

    • 1st and 10 at DUKE 43

      (12:45 - 1st) DUKE penalty 5 yard False Start on Laken Tomlinson accepted.

    • 1st and 15 at DUKE 38

      (12:16 - 1st) Sean Renfree pass complete to Jamison Crowder for 62 yards for a TOUCHDOWN.

    • (12:16 - 1st) Ross Martin extra point GOOD.

    • (12:16 - 1st) Ross Martin kickoff for 58 yards returned by Kevin Asante for 17 yards to the VTech 14, VIRGINIA TECH penalty 10 yard Holding accepted.

    • 1st and 10 at VT 14

      (12:04 - 1st) Tony Gregory rush for 3 yards to the VTech 17.

    • 2nd and 7 at VT 17

      (11:41 - 1st) Logan Thomas pass incomplete to Dyrell Roberts.

    • 3rd and 7 at VT 17

      (11:04 - 1st) Logan Thomas sacked by Kenny Anunike and Nick Sink for a loss of 7 yards to the VTech 10.

    • 4th and 14 at VT 10

      (10:57 - 1st) DUKE penalty 5 yard Offside accepted.

    • 4th and 9 at VT 15

      (10:32 - 1st) A.J. Hughes punt for 51 yards, fair catch by Conner Vernon at the Duke 34.

    • 1st and 10 at DUKE 34

      (10:21 - 1st) Josh Snead rush for 3 yards to the Duke 37.

    • 2nd and 7 at DUKE 37

      (10:04 - 1st) Brandon Connette rush for 1 yard to the Duke 38.

    • 3rd and 6 at DUKE 38

      (9:25 - 1st) VIRGINIA TECH penalty 21 yard Pass Interference accepted.

    • 1st and 10 at VT 41

      (9:21 - 1st) VIRGINIA TECH penalty 15 yard Roughing Passer accepted.

    • 1st and 10 at VT 26

      (9:05 - 1st) Josh Snead rush for 7 yards to the VTech 19.

    • 2nd and 3 at VT 19

      (8:30 - 1st) Josh Snead rush for 1 yard to the VTech 18.

    • 3rd and 2 at VT 18

      (8:25 - 1st) DUKE penalty 5 yard Delay of Game accepted.

    • 3rd and 7 at VT 23

      (7:51 - 1st) Sean Renfree pass incomplete to Conner Vernon.

    • 4th and 7 at VT 23

      (7:31 - 1st) Ross Martin 40 yard field goal GOOD.

    • (7:31 - 1st) Ross Martin kickoff for 65 yards returned by J.C. Coleman for 24 yards to the VTech 24.

    • 1st and 10 at VT 24

      (7:20 - 1st) Logan Thomas pass complete to Dyrell Roberts for 2 yards to the VTech 26.

    • 2nd and 8 at VT 26

      (6:55 - 1st) J.C. Coleman rush for 8 yards to the VTech 34 for a 1ST down.

    • 1st and 10 at VT 34

      (6:30 - 1st) Logan Thomas pass incomplete to Marcus Davis.

    • 2nd and 10 at VT 34

      (6:11 - 1st) Logan Thomas pass complete to Dyrell Roberts for 3 yards to the VTech 37.

    • 3rd and 7 at VT 37

      (6:05 - 1st) Logan Thomas pass incomplete.

    • 4th and 7 at VT 37

      (5:55 - 1st) A.J. Hughes punt for 20 yards, punt out-of-bounds at the Duke 43.

    • 1st and 10 at DUKE 43

      (5:41 - 1st) Anthony Boone pass complete to Conner Vernon for 39 yards to the VTech 18 for a 1ST down.

    • 1st and 10 at VT 18

      (5:30 - 1st) DUKE penalty 5 yard False Start accepted.

    • 1st and 15 at VT 23

      (5:04 - 1st) Jela Duncan rush for 3 yards to the VTech 20.

    • 2nd and 12 at VT 20

      (4:45 - 1st) Anthony Boone pass incomplete.

    • 3rd and 12 at VT 20

      (4:20 - 1st) Anthony Boone pass complete to Jamison Crowder for 9 yards to the VTech 11.

    • 4th and 3 at VT 11

      (4:05 - 1st) Ross Martin 28 yard field goal GOOD.

    • (4:05 - 1st) Ross Martin kickoff for 63 yards returned by J.C. Coleman for 20 yards to the VTech 22.

    • 1st and 10 at VT 22

      (3:49 - 1st) Dyrell Roberts rush for no gain to the VTech 22.

    • 2nd and 10 at VT 22

      (3:12 - 1st) Logan Thomas pass intercepted by Jordon Byas at the VTech 20, returned for 20 yards for a TOUCHDOWN.

    • (3:12 - 1st) Ross Martin extra point GOOD.

    • (3:12 - 1st) Ross Martin kickoff for 65 yards returned by J.C. Coleman for 24 yards to the VTech 24.

    • 1st and 10 at VT 24

      (3:12 - 1st) VIRGINIA TECH penalty 5 yard False Start accepted.

    • 1st and 15 at VT 19

      (2:47 - 1st) Logan Thomas pass complete to Dyrell Roberts for 8 yards to the VTech 27.

    • 2nd and 7 at VT 27

      (2:35 - 1st) Tony Gregory rush for 11 yards to the VTech 38 for a 1ST down.

    • 1st and 10 at VT 38

      (2:14 - 1st) Logan Thomas rush for 3 yards to the VTech 41.

    • 2nd and 7 at VT 41

      (1:55 - 1st) Tony Gregory rush for 7 yards to the VTech 48 for a 1ST down.

    • 1st and 10 at VT 48

      (1:36 - 1st) Michael Holmes rush for 8 yards to the Duke 44.

    • 2nd and 2 at DUKE 44

      (1:00 - 1st) Logan Thomas pass complete to Marcus Davis for 40 yards to the Duke 4 for a 1ST down.

    • 1st and Goal at DUKE 4

      (0:41 - 1st) Martin Scales rush for 4 yards for a TOUCHDOWN.

    • (0:41 - 1st) Cody Journell extra point GOOD.

    • (0:41 - 1st) Brooks Abbott kickoff for 63 yards returned by Jela Duncan for 14 yards to the Duke 16.

    • 1st and 10 at DUKE 16

      (0:22 - 1st) Juwan Thompson rush for 6 yards to the Duke 22.

    • 2nd and 4 at DUKE 22

      (14:53 - 2nd) Sean Renfree pass complete to Juwan Thompson for 9 yards to the Duke 31 for a 1ST down.

    • 1st and 10 at DUKE 31

      (14:28 - 2nd) Sean Renfree pass incomplete to Jamison Crowder.

    • 2nd and 10 at DUKE 31

      (14:19 - 2nd) Juwan Thompson rush for 1 yard to the Duke 32.

    • 3rd and 9 at DUKE 32

      (13:38 - 2nd) Sean Renfree rush for 8 yards to the Duke 40.

    • 4th and 1 at DUKE 40

      (13:22 - 2nd) Will Monday punt for 41 yards, punt out-of-bounds at the VTech 19.

    • 1st and 10 at VT 19

      (13:16 - 2nd) Logan Thomas pass incomplete to Marcus Davis.

    • 2nd and 10 at VT 19

      (13:06 - 2nd) VIRGINIA TECH penalty 5 yard Illegal Shift accepted.

    • 2nd and 15 at VT 14

      (12:52 - 2nd) Logan Thomas pass complete to Dyrell Roberts for 16 yards to the VTech 30 for a 1ST down.

    • 1st and 10 at VT 30

      (12:21 - 2nd) Logan Thomas pass complete to Randall Dunn for 35 yards to the Duke 35 for a 1ST down.

    • 1st and 10 at DUKE 35

      (11:56 - 2nd) J.C. Coleman rush for 3 yards to the Duke 32.

    • 2nd and 7 at DUKE 32

      (11:25 - 2nd) Tony Gregory rush for 3 yards to the Duke 29.

    • 3rd and 4 at DUKE 29

      (10:43 - 2nd) Tony Gregory rush for a loss of 4 yards to the Duke 33.

    • 4th and 8 at DUKE 33

      (9:58 - 2nd) Logan Thomas pass incomplete to Corey Fuller.

    • 1st and 10 at DUKE 33

      (9:51 - 2nd) Anthony Boone rush for a loss of 4 yards to the Duke 29.

    • 2nd and 14 at DUKE 29

      (9:12 - 2nd) Sean Renfree pass incomplete to Jela Duncan.

    • 3rd and 14 at DUKE 29

      (9:01 - 2nd) Sean Renfree pass complete to Conner Vernon for 16 yards to the Duke 45 for a 1ST down.

    • 1st and 10 at DUKE 45

      (8:28 - 2nd) Jela Duncan rush for 3 yards to the Duke 48.

    • 2nd and 7 at DUKE 48

      (7:57 - 2nd) Anthony Boone pass complete to Jela Duncan for 7 yards to the VTech 45 for a 1ST down.

    • 1st and 10 at VT 45

      (7:21 - 2nd) Jela Duncan rush for no gain to the VTech 45.

    • 2nd and 10 at VT 45

      (6:45 - 2nd) Anthony Boone pass complete to Jela Duncan for 1 yard to the VTech 44.

    • 3rd and 9 at VT 44

      (6:11 - 2nd) Anthony Boone pass intercepted by Michael Cole at the VTech 8, returned for 12 yards to the VTech 20.

    • 1st and 10 at VT 20

      (6:03 - 2nd) Logan Thomas rush for 20 yards to the VTech 40 for a 1ST down.

    • 1st and 10 at VT 40

      (5:34 - 2nd) Logan Thomas pass complete to Dyrell Roberts for 1 yard to the VTech 41.

    • 2nd and 9 at VT 41

      (5:06 - 2nd) J.C. Coleman rush for 6 yards to the VTech 47.

    • 3rd and 3 at VT 47

      (4:31 - 2nd) Logan Thomas rush for 7 yards to the Duke 46 for a 1ST down.

    • 1st and 10 at DUKE 46

      (4:12 - 2nd) Logan Thomas pass complete to Marcus Davis for 12 yards to the Duke 34 for a 1ST down.

    • 1st and 10 at DUKE 34

      (3:57 - 2nd) Timeout VIRGINIA TECH, clock 3:57.

    • 1st and 10 at DUKE 34

      (3:48 - 2nd) J.C. Coleman rush for 7 yards to the Duke 27.

    • 2nd and 3 at DUKE 27

      (3:22 - 2nd) Logan Thomas rush for 11 yards to the Duke 16 for a 1ST down.

    • 1st and 10 at DUKE 16

      (3:02 - 2nd) Martin Scales rush for a loss of 4 yards to the Duke 20.

    • 2nd and 14 at DUKE 20

      (2:25 - 2nd) Logan Thomas pass incomplete to Randall Dunn.

    • 3rd and 14 at DUKE 20

      (2:20 - 2nd) Logan Thomas pass incomplete to Marcus Davis.

    • 4th and 14 at DUKE 20

      (2:15 - 2nd) Cody Journell 37 yard field goal GOOD.

    • (2:15 - 2nd) Brooks Abbott kickoff for 65 yards for a touchback.

    • 1st and 10 at DUKE 25

      (2:04 - 2nd) Juwan Thompson rush for 4 yards to the Duke 29.

    • 2nd and 6 at DUKE 29

      (1:37 - 2nd) Sean Renfree pass incomplete to Conner Vernon.

    • 3rd and 6 at DUKE 29

      (1:21 - 2nd) Sean Renfree pass complete to Desmond Scott for 12 yards to the Duke 41 for a 1ST down.

    • 1st and 10 at DUKE 41

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

    • 1st and 10 at DUKE 41

      (1:12 - 2nd) Sean Renfree pass incomplete.

    • 2nd and 10 at DUKE 41

      (1:04 - 2nd) Sean Renfree sacked by Luther Maddy for a loss of 6 yards to the Duke 35.

    • 3rd and 16 at DUKE 35

      (1:04 - 2nd) Timeout VIRGINIA TECH, clock 1:04.

    • 3rd and 16 at DUKE 35

      (0:56 - 2nd) Sean Renfree pass complete to Desmond Scott for 24 yards to the VTech 41 for a 1ST down.

    • 1st and 10 at VT 41

      (0:49 - 2nd) Sean Renfree pass complete to Issac Blakeney for 4 yards to the VTech 37.

    • 2nd and 6 at VT 37

      (0:42 - 2nd) Sean Renfree pass complete to Desmond Scott for 8 yards to the VTech 29 for a 1ST down.

    • 1st and 10 at VT 29

      (0:25 - 2nd) Sean Renfree pass intercepted by Detrick Bonner at the VTech 19, returned for 39 yards to the Duke 42.

    • 1st and 10 at DUKE 42

      (0:19 - 2nd) Logan Thomas pass complete to Marcus Davis for 42 yards for a TOUCHDOWN.

    • (0:19 - 2nd) Cody Journell extra point GOOD.

    • (0:19 - 2nd) Brooks Abbott kickoff for 65 yards returned by Tim Burton for 26 yards to the Duke 26.

    • 1st and 10 at DUKE 26

      (0:15 - 2nd) null rush for a loss of 1 yard to the Duke 25.

    • (15:00 - 3rd) Ross Martin kickoff for 65 yards returned by Demitri Knowles for 22 yards to the VTech 22.

    • 1st and 10 at VT 22

      (14:51 - 3rd) J.C. Coleman rush for no gain to the VTech 22.

    • 2nd and 10 at VT 22

      (14:09 - 3rd) Logan Thomas pass complete to Marcus Davis for 3 yards to the VTech 25.

    • 3rd and 7 at VT 25

      (13:29 - 3rd) Logan Thomas pass complete to Ryan Malleck for 30 yards to the Duke 45 for a 1ST down.

    • 1st and 10 at DUKE 45

      (13:03 - 3rd) J.C. Coleman rush for 45 yards for a TOUCHDOWN.

    • (13:03 - 3rd) Cody Journell extra point GOOD.

    • (13:03 - 3rd) Brooks Abbott kickoff for 65 yards for a touchback.

    • 1st and 10 at DUKE 25

      (12:55 - 3rd) Josh Snead rush for no gain to the Duke 25.

    • 2nd and 10 at DUKE 25

      (12:23 - 3rd) Sean Renfree pass incomplete to Jamison Crowder.

    • 3rd and 10 at DUKE 25

      (12:11 - 3rd) Sean Renfree pass complete to Jamison Crowder for 7 yards to the Duke 32.

    • 4th and 3 at DUKE 32

      (11:33 - 3rd) Will Monday punt for 47 yards, returned by Kyshoen Jarrett for 6 yards to the VTech 17, VIRGINIA TECH penalty 10 yard Illegal Block accepted.

    • 1st and 10 at VT 17

      (11:24 - 3rd) J.C. Coleman rush for 13 yards to the VTech 30 for a 1ST down.

    • 1st and 10 at VT 30

      (10:55 - 3rd) Team rush for a loss of 6 yards, fumbled at the VTech 24.

    • 2nd and 16 at VT 24

      (10:25 - 3rd) Logan Thomas rush for 8 yards to the VTech 32.

    • 3rd and 8 at VT 32

      (9:53 - 3rd) Logan Thomas pass complete to Randall Dunn for 13 yards to the VTech 45 for a 1ST down.

    • 1st and 10 at VT 45

      (9:27 - 3rd) Tony Gregory rush for 5 yards to the 50 yard line.

    • 2nd and 5 at 50

      (8:57 - 3rd) J.C. Coleman rush for 6 yards to the Duke 44 for a 1ST down.

    • 1st and 10 at DUKE 44

      (8:19 - 3rd) J.C. Coleman rush for 2 yards to the Duke 42.

    • 2nd and 8 at DUKE 42

      (7:38 - 3rd) Logan Thomas sacked by Ross Cockrell for a loss of 5 yards to the Duke 47.

    • 3rd and 13 at DUKE 47

      (6:55 - 3rd) Logan Thomas pass complete to Marcus Davis for 47 yards for a TOUCHDOWN.

    • (6:55 - 3rd) Cody Journell extra point GOOD.

    • (6:55 - 3rd) Brooks Abbott kickoff for 64 yards returned by Jela Duncan for 20 yards to the Duke 21.

    • 1st and 10 at DUKE 21

      (6:42 - 3rd) Sean Renfree pass incomplete to Juwan Thompson.

    • 2nd and 10 at DUKE 21

      (6:31 - 3rd) Sean Renfree sacked by Luther Maddy for a loss of 8 yards to the Duke 13.

    • 3rd and 18 at DUKE 13

      (5:48 - 3rd) Sean Renfree pass complete to Juwan Thompson for 3 yards to the Duke 16.

    • 4th and 15 at DUKE 16

      (5:20 - 3rd) Will Monday punt for 43 yards, fair catch by Kyshoen Jarrett at the Duke 44, DUKE penalty 15 yard Kick Catching Interference accepted.

    • 1st and 10 at DUKE 44

      (5:13 - 3rd) Tony Gregory rush for 4 yards to the Duke 40.

    • 2nd and 6 at DUKE 40

      (4:51 - 3rd) Tony Gregory rush for 3 yards to the Duke 37.

    • 3rd and 3 at DUKE 37

      (4:16 - 3rd) Logan Thomas rush for 11 yards to the Duke 26 for a 1ST down.

    • 1st and 10 at DUKE 26

      (3:35 - 3rd) Logan Thomas rush for a loss of 1 yard, fumbled, recovered by VTech Logan Thomas at the Duke 27.

    • 2nd and 11 at DUKE 27

      (2:53 - 3rd) Logan Thomas rush for a loss of 1 yard to the Duke 28.

    • 3rd and 12 at DUKE 28

      (2:21 - 3rd) Logan Thomas rush for 4 yards to the Duke 24.

    • 4th and 8 at DUKE 24

      (1:50 - 3rd) Cody Journell 41 yard field goal GOOD.

    • (1:50 - 3rd) Brooks Abbott kickoff for 52 yards returned by Jela Duncan for 17 yards to the Duke 30.

    • 1st and 10 at DUKE 30

      (1:35 - 3rd) Sean Renfree sacked by James Gayle for a loss of 7 yards to the Duke 23.

    • 2nd and 17 at DUKE 23

      (0:58 - 3rd) null rush for a loss of 5 yards to the Duke 18.

    • 3rd and 22 at DUKE 18

      (0:47 - 3rd) DUKE penalty 5 yard False Start accepted.

    • 3rd and 27 at DUKE 13

      (0:17 - 3rd) Jela Duncan rush for 8 yards to the Duke 21.

    • 4th and 19 at DUKE 21

      (14:48 - 4th) Will Monday punt for 56 yards, downed at the VTech 23.

    • 1st and 10 at VT 23

      (14:40 - 4th) Logan Thomas pass incomplete to Dyrell Roberts.

    • 2nd and 10 at VT 23

      (14:31 - 4th) Michael Holmes rush for 1 yard to the VTech 24.

    • 3rd and 9 at VT 24

      (13:55 - 4th) Logan Thomas pass complete to J.C. Coleman for 3 yards to the VTech 27.

    • 4th and 6 at VT 27

      (12:59 - 4th) A.J. Hughes punt for 52 yards, returned by Conner Vernon for 14 yards to the Duke 35.

    • 1st and 10 at DUKE 35

      (12:48 - 4th) Sean Renfree pass complete to Conner Vernon for 8 yards to the Duke 43.

    • 2nd and 2 at DUKE 43

      (12:20 - 4th) Anthony Boone rush for 5 yards to the Duke 48 for a 1ST down.

    • 1st and 10 at DUKE 48

      (11:59 - 4th) Sean Renfree pass incomplete to Issac Blakeney.

    • 2nd and 10 at DUKE 48

      (11:48 - 4th) Sean Renfree pass complete to Issac Blakeney for 13 yards to the VTech 39 for a 1ST down.

    • 1st and 10 at VT 39

      (11:18 - 4th) Josh Snead rush for a loss of 1 yard to the VTech 40.

    • 2nd and 11 at VT 40

      (10:50 - 4th) Sean Renfree pass incomplete to Issac Blakeney.

    • 3rd and 11 at VT 40

      (10:44 - 4th) Sean Renfree pass incomplete to Desmond Scott.

    • 4th and 11 at VT 40

      (10:39 - 4th) VIRGINIA TECH penalty 15 yard Pass Interference accepted.

    • 1st and 10 at VT 25

      (10:35 - 4th) Sean Renfree pass incomplete to Issac Blakeney.

    • 2nd and 10 at VT 25

      (10:28 - 4th) Sean Renfree pass complete to Desmond Scott for 13 yards to the VTech 12 for a 1ST down.

    • 1st and 10 at VT 12

      (9:55 - 4th) Juwan Thompson rush for 3 yards to the VTech 9.

    • 2nd and 7 at VT 9

      (9:45 - 4th) Anthony Boone pass incomplete to Issac Blakeney.

    • 3rd and 7 at VT 9

      (9:38 - 4th) Sean Renfree pass incomplete to Jamison Crowder.

    • 4th and 7 at VT 9

      (9:38 - 4th) DUKE penalty 5 yard False Start on Takoby Cofield accepted.

    • 4th and 12 at VT 14

      (9:32 - 4th) Sean Renfree pass incomplete to Issac Blakeney.

    • 1st and 10 at VT 14

      (9:20 - 4th) J.C. Coleman rush for 86 yards for a TOUCHDOWN.

    • (9:20 - 4th) Cody Journell extra point GOOD.

    • (9:20 - 4th) Brooks Abbott kickoff for 64 yards returned by Tim Burton for 18 yards to the Duke 19.

    • 1st and 10 at DUKE 19

      (9:05 - 4th) Jela Duncan rush for 1 yard to the Duke 20.

    • 2nd and 9 at DUKE 20

      (8:35 - 4th) Sean Renfree pass complete to David Reeves for 6 yards to the Duke 26.

    • 3rd and 3 at DUKE 26

      (7:58 - 4th) Sean Renfree pass complete to Jamison Crowder for 4 yards to the Duke 30 for a 1ST down.

    • 1st and 10 at DUKE 30

      (7:20 - 4th) Sean Renfree pass complete to Conner Vernon for 7 yards to the Duke 37.

    • 2nd and 3 at DUKE 37

      (6:54 - 4th) Sean Renfree pass complete to Jamison Crowder for 8 yards to the Duke 45 for a 1ST down.

    • 1st and 10 at DUKE 45

      (6:23 - 4th) Sean Renfree pass complete to Jamison Crowder for 11 yards to the VTech 44 for a 1ST down.

    • 1st and 10 at VT 44

      (5:53 - 4th) Sean Renfree pass complete to Issac Blakeney for 6 yards to the VTech 38.

    • 2nd and 4 at VT 38

      (5:24 - 4th) Sean Renfree pass complete to Jamison Crowder for 15 yards to the VTech 23 for a 1ST down.

    • 1st and 10 at VT 23

      (5:03 - 4th) DUKE penalty 5 yard False Start accepted.

    • 1st and 15 at VT 28

      (4:29 - 4th) Sean Renfree sacked by Tyrel Wilson for a loss of 9 yards to the VTech 37.

    • 2nd and 24 at VT 37

      (4:01 - 4th) Sean Renfree sacked by Dadi Nicolas for a loss of 8 yards, fumbled, forced by Dadi Nicolas, recovered by VTech Luther Maddy at the VTech 45.

    • 1st and 10 at VT 45

      (3:51 - 4th) J.C. Coleman rush for 3 yards to the VTech 48.

    • 2nd and 7 at VT 48

      (3:05 - 4th) J.C. Coleman rush for 2 yards to the 50 yard line.

    • 3rd and 5 at 50

      (2:24 - 4th) J.C. Coleman rush for 2 yards to the Duke 48.

    • 4th and 3 at DUKE 48

      (1:38 - 4th) A.J. Hughes punt for 39 yards, fair catch by Conner Vernon at the Duke 9.

    • 1st and 10 at DUKE 9

      (1:30 - 4th) Shaquille Powell rush for 8 yards to the Duke 17.

    • 2nd and 2 at DUKE 17

      (0:45 - 4th) Shaquille Powell rush for 5 yards, fumbled, forced by Ronny Vandyke, recovered by VTech Michael Cole at the Duke 22.

    • 1st and 10 at DUKE 22

      (0:37 - 4th) Team rush for a loss of 2 yards to the Duke 24.

ESPN Fan Shop Powered By

  • Nike Men's Duke Blue Devils Duke Blue Football Icon Legend T-ShirtShop

NCAAF News