Blue Devils at Demon Deacons, NCAAF live score and box score
Box score
Play-by-play
TEAM run for a loss of 2 yards to the Duke 25
7-45End of 4th Quarter
7-45Ahmani Marshall run for 2 yds to the Duke 23
7-45Ahmani Marshall run for 6 yds to the Duke 25 for a 1ST down
7-45Ahmani Marshall run for 5 yds to the Duke 31
7-45Timeout WAKE FOREST, clock 02:35
7-45Ahmani Marshall run for 8 yds to the Duke 36 for a 1ST down
7-45Michael Kern pass incomplete to Christian Greene
7-45Ahmani Marshall run for 2 yds to the Duke 44
7-45Ahmani Marshall run for 14 yds to the Duke 46 for a 1ST down
7-45Quinton Cooley run for 7 yds to the WFrst 40 for a 1ST down
7-45Quinton Cooley run for 3 yds to the WFrst 33
7-45Quinton Cooley run for 5 yds to the WFrst 30
7-45Charlie Ham kickoff for 65 yds for a touchback
7-45Riley Leonard run for 2 yds for a TD, (Charlie Ham KICK)
7-45Riley Leonard pass complete to Jalon Calhoun for 39 yds to the WFrst 2 for a 1ST down
0-45Riley Leonard run for 5 yds to the WFrst 41 for a 1ST down
0-45Riley Leonard pass complete to Jarett Garner for 6 yds to the WFrst 46
0-45Riley Leonard run for 17 yds to the Duke 48 for a 1ST down
0-45Zach Murphy punt for 43 yds, fair catch by Josh Blackwell at the Duke 31
0-45Michael Kern pass incomplete to Jahmal Banks
0-45Quinton Cooley run for 5 yds to the WFrst 26
0-45Michael Kern pass incomplete
0-45Quinton Cooley run for 4 yds to the WFrst 21 for a 1ST down
0-45Quinton Cooley run for 6 yds to the WFrst 17
0-45WAKE FOREST Penalty, Unsportsmanlike Conduct (Dion Bergan Jr.) to the WFrst 11
0-45Charlie Ham 40 yd FG MISSED
0-45Riley Leonard pass incomplete to Sahmir Hagans
0-45Riley Leonard run for 13 yds to the WFrst 22
0-45Riley Leonard pass incomplete to Jontavis Robertson
0-45Leonard, Riley rush for 5 yards to the WAKEFOREST20, PENALTY DUKE holding (Monk, Jacob) 10 yards to the WAKEFOREST35, NO PLAY.
0-45Michael Kern pass complete to Cameron Hite for 9 yds Cameron Hite fumbled, forced by Ryan Smith, recovered by Duke Tony Davis
0-45Quinton Cooley run for no gain to the WFrst 16
0-45Quinton Cooley run for no gain to the WFrst 16
0-45Porter Wilson punt for 46 yds, downed at the WAKEFOREST 26 WAKE FOREST Penalty, Offensive Holding (Cody Cater) to the WFrst 16
0-45Riley Leonard pass incomplete to Eli Pancol
0-45Riley Leonard pass incomplete
0-45Riley Leonard run for 3 yds to the Duke 28
0-45Ivan Mora kickoff for 63 yds for a touchback
0-45Sam Hartman pass complete to Taylor Morin for 19 yds for a TD, (Nick Sciba KICK)
0-45Sam Hartman pass complete to A.T. Perry for 37 yds to the Duke 19 for a 1ST down
0-38End of 3rd Quarter
0-38Christian Turner run for 3 yds to the WFrst 44
0-38Christian Turner run for 2 yds to the WFrst 41
0-38Sam Hartman pass complete to Jaquarii Roberson for 19 yds to the WFrst 39 for a 1ST down
0-38Christian Turner run for 1 yd to the WFrst 20
0-38Porter Wilson punt for 49 yds, fair catch by Taylor Morin at the WFrst 19
0-38Gunnar Holmberg pass complete to Jontavis Robertson for 4 yds to the Duke 32
0-38Gunnar Holmberg pass complete to Mataeo Durant for 3 yds to the Duke 28
0-38Mataeo Durant run for no gain to the Duke 25
0-38Ivan Mora kickoff for 65 yds for a touchback
0-38Nick Sciba 26 yd FG GOOD
0-38Sam Hartman pass incomplete
0-35Justice Ellison run for 8 yds to the Duke 7
0-35Sam Hartman pass incomplete to Donald Stewart
0-35Sam Hartman pass complete to Ke'Shawn Williams for 13 yds to the Duke 15 for a 1ST down
0-35Sam Hartman sacked by Dorian Mausi and Nate Thompson for a loss of 5 yards to the Duke 28
0-35Justice Ellison run for 3 yds to the Duke 23
0-35Sam Hartman pass complete to Jahmal Banks for 14 yds to the Duke 26 for a 1ST down
0-35Christian Turner run for 6 yds to the Duke 40
0-35Christian Turner run for 48 yds to the Duke 46 for a 1ST down
0-35Ellison, Justice rush for 57 yards to the DUKE32, PENALTY WAKEFOREST holding (Maginn, Sean) 5 yards to the WAKEFOREST6, NO PLAY.
0-35Porter Wilson punt for 55 yds , Taylor Morin returns for 1 yd to the WFrst 11
0-35Gunnar Holmberg pass incomplete to Nicky Dalmolin
0-35Gunnar Holmberg pass complete to Darrell Harding Jr. for 6 yds Darrell Harding Jr. fumbled, forced by Malik Mustapha, recovered by Duke Carson Van Lynn
0-35Mataeo Durant run for 1 yd to the Duke 29
0-35Gunnar Holmberg run for 3 yds to the Duke 28 for a 1ST down
0-35Mataeo Durant run for 3 yds to the Duke 25
0-35Gunnar Holmberg pass complete to Jake Bobo for 6 yds to the Duke 22
0-35Ivan Mora kickoff for 65 yds , Sahmir Hagans return for 16 yds to the Duke 16
0-35Christian Beal-Smith run for 16 yds for a TD, (Nick Sciba KICK)
0-35Sam Hartman pass complete to A.T. Perry for 36 yds to the Duke 16 for a 1ST down
0-28Sam Hartman pass complete to A.T. Perry for 9 yds to the WFrst 48
0-28Sam Hartman sacked by R.J. Oben for a loss of 6 yards to the WFrst 39
0-28Porter Wilson punt for 39 yds , Taylor Morin returns for no gain to the WFrst 45
0-28Gunnar Holmberg sacked by Miles Fox for a loss of 5 yards to the Duke 16
0-28Mataeo Durant run for a loss of 4 yards to the Duke 21
0-28Gunnar Holmberg pass incomplete
0-28Ivan Mora kickoff for 65 yds for a touchback
0-28Mataeo Durant run for 4 yds to the Duke 24
0-28End of 2nd Quarter
0-28Ivan Mora punt for 53 yds for a touchback
0-28Sam Hartman pass incomplete to Jaquarii Roberson
0-28Sam Hartman pass incomplete to A.T. Perry
0-28Sam Hartman pass incomplete to Taylor Morin
0-28Porter Wilson punt for 34 yds, fair catch by Taylor Morin at the WFrst 47
0-28Timeout WAKE FOREST, clock 00:56
0-28Gunnar Holmberg run for 2 yds to the Duke 19
0-28Gunnar Holmberg pass incomplete to Jake Bobo
0-28Gunnar Holmberg sacked by Rondell Bothroyd for a loss of 3 yards to the Duke 17
0-28Nick Sciba 26 yd FG MISSED
0-28Sam Hartman pass incomplete to Christian Turner
0-28WAKE FOREST Penalty, False Start (Zach Tom) to the Duke 8
0-28Sam Hartman pass complete to Jahmal Banks for 10 yds to the Duke 3
0-28Christian Turner run for a loss of 2 yards to the Duke 13
0-28Sam Hartman pass complete to Jahmal Banks for 39 yds to the Duke 11 for a 1ST down
0-28Christian Turner run for 6 yds to the 50 yard line
0-28Sam Hartman pass complete to Jaquarii Roberson for 3 yds to the WFrst 29 for a 1ST down DUKE Penalty, Roughing Passer (Christian Rorie) to the WFrst 44 for a 1ST down
0-28Porter Wilson punt for 50 yds , Taylor Morin returns for 1 yd to the WFrst 26
0-28Gunnar Holmberg run for 2 yds to the Duke 25
0-28Mataeo Durant run for a loss of 3 yards to the Duke 23
0-28Mataeo Durant run for 1 yd to the Duke 26
0-28Ivan Mora kickoff for 65 yds for a touchback
0-28Sam Hartman pass complete to Ke'Shawn Williams for 3 yds for a TD, (Nick Sciba KICK)
0-28Sam Hartman pass incomplete to A.T. Perry
0-21Justice Ellison run for 5 yds to the Duke 3
0-21Sam Hartman pass complete to Ke'Shawn Williams for 4 yds to the Duke 16 for a 1ST down DUKE Penalty, Personal Foul (Michael Reese) to the Duke 8 for a 1ST down
0-21Sam Hartman pass complete to Donald Stewart for 33 yds to the Duke 20 for a 1ST down
0-21Sam Hartman pass complete to A.T. Perry for 13 yds to the WFrst 47 for a 1ST down
0-21Sam Hartman pass incomplete
0-21Justice Ellison run for 3 yds to the WFrst 34
0-21Mataeo Durant run for 35 yds to the WFrst 31 Mataeo Durant fumbled, forced by Gavin Holmes, recovered by WFrst Traveon Redd , return for no gain to the WFrst 31
0-21Jordan Moore run for 1 yd to the Duke 34
0-21Gunnar Holmberg pass complete to Eli Pancol for 23 yds to the Duke 33 for a 1ST down
0-21Ivan Mora kickoff for 65 yds , Jaylen Stinson return for 10 yds to the Duke 10
0-21Sam Hartman run for 4 yds for a TD, (Nick Sciba KICK)
0-21Sam Hartman run for no gain to the Duke 4
0-14Christian Beal-Smith run for 2 yds to the Duke 4
0-14Sam Hartman run for 42 yds to the Duke 6 for a 1ST down
0-14Christian Beal-Smith run for 7 yds to the Duke 48
0-14Sam Hartman pass incomplete to Donald Stewart
0-14Sam Hartman pass complete to Blake Whiteheart for 17 yds to the WFrst 45 for a 1ST down
0-14Sam Hartman pass complete to Taylor Morin for 5 yds to the WFrst 28
0-14Sam Hartman pass incomplete to Jaquarii Roberson
0-14Sam Hartman pass complete to Donald Stewart for 11 yds to the WFrst 23 for a 1ST down
0-14Christian Beal-Smith run for a loss of 1 yard to the WFrst 12
0-14Gunnar Holmberg pass incomplete to Nicky Dalmolin
0-14Timeout DUKE, clock 13:55
0-14Gunnar Holmberg pass complete to Jake Bobo for 4 yds to the WFrst 13
0-14Mataeo Durant run for 2 yds to the WFrst 17
0-14End of 1st Quarter
0-14Gunnar Holmberg run for 2 yds to the WFrst 19
0-14Jordan Moore run for 2 yds to the WFrst 21 for a 1ST down
0-14Jordan Moore run for 3 yds to the WFrst 23
0-14Jaylen Coleman run for no gain to the WFrst 26
0-14Gunnar Holmberg run for 6 yds to the WFrst 26
0-14Mataeo Durant run for 15 yds to the WFrst 32 for a 1ST down
0-14Mataeo Durant run for 4 yds to the WFrst 47
0-14Mataeo Durant run for a loss of 1 yard to the Duke 49
0-14Gunnar Holmberg pass complete to Jarett Garner for 30 yds to the 50 yard line for a 1ST down
0-14Mataeo Durant run for 4 yds to the Duke 20
0-14Gunnar Holmberg pass incomplete
0-14Ivan Mora kickoff for 63 yds , Jaylen Stinson return for 14 yds to the Duke 16
0-14Sam Hartman run for 26 yds for a TD, (Nick Sciba KICK)
0-14Sam Hartman pass complete to A.T. Perry for 11 yds to the Duke 26
0-7Hartman, Sam rush for 10 yards to the DUKE17, PENALTY WAKEFOREST holding 10 yards to the DUKE37, NO PLAY.
0-7Sam Hartman pass complete to A.T. Perry for 5 yds to the Duke 27 for a 1ST down
0-7Christian Turner run for 2 yds to the Duke 32
0-7Christian Turner run for 6 yds to the Duke 34
0-7Sam Hartman pass complete to Ke'Shawn Williams for 37 yds to the Duke 40 for a 1ST down
0-7Sam Hartman pass complete to Brandon Chapman for 16 yds to the WFrst 23 for a 1ST down
0-7Sam Hartman pass incomplete to Ke'Shawn Williams
0-7Christian Turner run for 3 yds to the WFrst 7
0-7Porter Wilson punt for 56 yds , Taylor Morin returns for 6 yds to the WFrst 48 WAKE FOREST Penalty, Illegal Block (Trey Boll) to the WFrst 4
0-7Riley Leonard run for a loss of 1 yard to the Duke 42
0-7Jaylen Coleman run for 5 yds to the Duke 43
0-7Gunnar Holmberg pass incomplete to Eli Pancol
0-7Gunnar Holmberg pass complete to Jalon Calhoun for 13 yds to the Duke 38 for a 1ST down
0-7Mataeo Durant run for 1 yd to the Duke 25
0-7Mataeo Durant run for 14 yds to the Duke 24 for a 1ST down
0-7Mataeo Durant run for 3 yds to the Duke 10
0-7Ivan Mora punt for 52 yds , Josh Blackwell returns for no gain to the Duke 7
0-7Sam Hartman pass incomplete to Jaquarii Roberson
0-7Sam Hartman pass complete to Jaquarii Roberson for 5 yds to the WFrst 41
0-7Sam Hartman pass incomplete to A.T. Perry
0-7Gunnar Holmberg pass incomplete to Jalon Calhoun
0-7Mataeo Durant run for 1 yd to the WFrst 36
0-7Mataeo Durant run for no gain to the WFrst 37
0-7Mataeo Durant run for 5 yds to the WFrst 37
0-7Mataeo Durant run for 18 yds to the WFrst 42 for a 1ST down
0-7Gunnar Holmberg pass complete to Jake Bobo for 23 yds to the Duke 40 for a 1ST down
0-7Gunnar Holmberg pass incomplete
0-7DUKE Penalty, False Start (Jalon Calhoun) to the Duke 17
0-7Gunnar Holmberg pass complete to Jalon Calhoun for a loss of 2 yards to the Duke 22
0-7Ivan Mora kickoff for 60 yds , Jaylen Stinson return for 19 yds to the Duke 24
0-7Sam Hartman pass complete to Jaquarii Roberson for 38 yds for a TD, (Nick Sciba KICK)
0-7Hartman, Sam pass incomplete to Perry, A.T., PENALTY DUKE holding (Johnson, Leonard) 10 yards to the DUKE38, NO PLAY, 1ST DOWN WAKEFOREST.
Christian Beal-Smith run for 9 yds to the Duke 48 for a 1ST down
Sam Hartman pass complete to A.T. Perry for 5 yds to the WFrst 43
Christian Beal-Smith run for 4 yds to the WFrst 38 for a 1ST down
Christian Beal-Smith run for 9 yds to the WFrst 34
Charlie Ham kickoff for 65 yds for a touchback















