<|im_start|>system
You are a helpful assistant.<|im_end|>
<|im_start|>user
Charlotte at Duke<|im_end|>
<|im_start|>assistant
<|game_start|><|play_start|>1Q 15:0 Charlotte 1 & 10 at 65 Jonathan Cruz kickoff for 65 yds for a touchback<|play_end|><|play_start|>1Q 15:0 Duke 1 & 10 at 25 Chase Brice pass complete to Jake Bobo for 10 yds to the Duke 35 for a 1ST down<|play_end|><|play_start|>1Q 14:35 Duke 1 & 10 at 35 Deon Jackson run for 65 yds for a TD (Charlie Ham KICK)<|play_end|><|play_start|>1Q 14:35 Duke 1 & 0 at 35 Jack Driggers kickoff for 65 yds for a touchback<|play_end|><|play_start|>1Q 14:35 Charlotte 1 & 10 at 75 Chris Reynolds pass complete to Taylor Thompson for 10 yds to the Charl 35 for a 1ST down<|play_end|><|play_start|>1Q 14:35 Charlotte 1 & 10 at 65 Chris Reynolds run for 6 yds to the Charl 41<|play_end|><|play_start|>1Q 14:35 Charlotte 2 & 4 at 59 DUKE Penalty, Defensive offside (Chris Rumph II) to the Charl 46 for a 1ST down<|play_end|><|play_start|>1Q 14:35 Charlotte 1 & 10 at 54 Victor Tucker run for 2 yds to the Charl 48<|play_end|><|play_start|>1Q 14:35 Charlotte 2 & 8 at 52 Chris Reynolds pass complete to Micaleous Elder for 2 yds to the 50 yard line<|play_end|><|play_start|>1Q 14:35 Charlotte 3 & 6 at 50 Chris Reynolds pass incomplete to Aaron McAllister<|play_end|><|play_start|>1Q 14:35 Charlotte 4 & 6 at 50 Connor Bowler punt for 27 yds, punt out-of-bounds at the Duke 23<|play_end|><|play_start|>1Q 12:2 Duke 1 & 10 at 23 Chase Brice pass incomplete<|play_end|><|play_start|>1Q 12:2 Duke 2 & 10 at 23 Mataeo Durant run for 5 yds to the Duke 28<|play_end|><|play_start|>1Q 12:2 Duke 3 & 5 at 28 Chase Brice pass complete to Noah Gray for 7 yds to the Duke 35 for a 1ST down<|play_end|><|play_start|>1Q 12:2 Duke 1 & 10 at 35 Mataeo Durant run for 1 yd to the Duke 36<|play_end|><|play_start|>1Q 12:2 Duke 2 & 9 at 36 Chase Brice pass incomplete to Damond Philyaw-Johnson<|play_end|><|play_start|>1Q 12:2 Duke 3 & 9 at 36 Chase Brice run for 6 yds to the Duke 42<|play_end|><|play_start|>1Q 12:2 Duke 4 & 3 at 42 Porter Wilson punt for 49 yds, fair catch by Micaleous Elder at the Charl 9<|play_end|><|play_start|>1Q 9:55 Charlotte 1 & 10 at 91 Chris Reynolds pass incomplete, broken up by Chris Rumph II<|play_end|><|play_start|>1Q 9:55 Charlotte 2 & 10 at 91 Tre Harbison III run for 5 yds to the Charl 14<|play_end|><|play_start|>1Q 9:55 Charlotte 3 & 5 at 86 DUKE Penalty, Defensive offside (Chris Rumph II) to the Charl 19 for a 1ST down<|play_end|><|play_start|>1Q 9:55 Charlotte 1 & 10 at 81 Dom Shoffner run for 7 yds to the Charl 26<|play_end|><|play_start|>1Q 9:55 Charlotte 2 & 3 at 74 Chris Reynolds sacked by Shaka Heyward for a loss of 2 yards to the Charl 24<|play_end|><|play_start|>1Q 9:55 Charlotte 3 & 5 at 76 Chavon McEachern run for a loss of 3 yards to the Charl 21<|play_end|><|play_start|>1Q 9:55 Charlotte 4 & 8 at 79 Connor Bowler punt, downed at the Charl 31<|play_end|><|play_start|>1Q 7:7 Duke 1 & 10 at 69 Chase Brice pass complete to Darrell Harding Jr. for 17 yds to the Charl 14 for a 1ST down<|play_end|><|play_start|>1Q 7:7 Duke 1 & 10 at 86 Mataeo Durant run for 9 yds to the Charl 5<|play_end|><|play_start|>1Q 7:7 Duke 2 & 1 at 95 Mataeo Durant run for 2 yds to the Charl 3 for a 1ST down<|play_end|><|play_start|>1Q 6:10 Duke 1 & 3 at 97 Mataeo Durant run for 3 yds for a TD (Charlie Ham KICK)<|play_end|><|play_start|>1Q 6:10 Duke 1 & 0 at 35 Jack Driggers kickoff for 63 yds , Chavon McEachern return for 11 yds to the Charl 13<|play_end|><|play_start|>1Q 6:3 Charlotte 1 & 10 at 87 Aaron McAllister run for 3 yds to the Charl 16<|play_end|><|play_start|>1Q 6:3 Charlotte 2 & 7 at 84 Chris Reynolds run for 3 yds to the Charl 19<|play_end|><|play_start|>1Q 6:3 Charlotte 3 & 4 at 81 Chris Reynolds pass incomplete to Tyler Ringwood<|play_end|><|play_start|>1Q 6:3 Charlotte 4 & 4 at 81 Connor Bowler punt for 36 yds, punt out-of-bounds at the Charl 34 , Jontavis Robertson returns for 21 yds to the Charl 34<|play_end|><|play_start|>1Q 4:24 Duke 1 & 10 at 66 Deon Jackson run for 2 yds to the Charl 32<|play_end|><|play_start|>1Q 4:24 Duke 2 & 8 at 68 Chase Brice pass complete to Jalon Calhoun for 10 yds to the Charl 22 for a 1ST down<|play_end|><|play_start|>1Q 4:24 Duke 1 & 10 at 78 Chase Brice pass complete to Jalon Calhoun for 14 yds to the Charl 8 for a 1ST down<|play_end|><|play_start|>1Q 4:24 Duke 1 & 8 at 92 Deon Jackson run for no gain to the Charl 8<|play_end|><|play_start|>1Q 4:24 Duke 2 & 8 at 92 Chase Brice pass incomplete to Jake Bobo<|play_end|><|play_start|>1Q 4:24 Duke 3 & 8 at 92 Chase Brice sacked by Markees Watts for a loss of 6 yards to the Charl 14<|play_end|><|play_start|>1Q 2:1 Duke 4 & 14 at 86 Charlie Ham 32 yd FG GOOD<|play_end|><|play_start|>1Q 2:1 Duke 1 & 0 at 35 Jack Driggers kickoff for 65 yds , Chavon McEachern return for 26 yds to the Charl 26<|play_end|><|play_start|>1Q 1:53 Charlotte 1 & 10 at 74 Tre Harbison III run for 2 yds to the Charl 28<|play_end|><|play_start|>1Q 1:53 Charlotte 2 & 8 at 72 Tre Harbison III run for 5 yds to the Charl 33<|play_end|><|play_start|>1Q 1:53 Charlotte 3 & 3 at 67 Chris Reynolds run for 2 yds to the Charl 35<|play_end|><|play_start|>1Q 0:0 Charlotte 0 & 3 at 0 End of 1st Quarter<|play_end|><|play_start|>2Q 15:0 Charlotte 4 & 1 at 65 Tre Harbison III run for 2 yds to the Charl 37 for a 1ST down<|play_end|><|play_start|>2Q 15:0 Charlotte 1 & 10 at 63 DUKE Penalty, Defensive offside (Derrick Tangelo) to the Charl 42<|play_end|><|play_start|>2Q 15:0 Charlotte 1 & 5 at 58 Chris Reynolds pass complete to Micaleous Elder for 30 yds to the Duke 28 for a 1ST down<|play_end|><|play_start|>2Q 15:0 Charlotte 1 & 10 at 28 Chris Reynolds pass incomplete to Victor Tucker, broken up by Michael Carter II<|play_end|><|play_start|>2Q 15:0 Charlotte 2 & 10 at 28 Chris Reynolds pass incomplete to Tyler Ringwood<|play_end|><|play_start|>2Q 15:0 Charlotte 3 & 10 at 28 Chris Reynolds pass incomplete to Micaleous Elder<|play_end|><|play_start|>2Q 13:4 Charlotte 4 & 10 at 28 Jonathan Cruz 45 yd FG MISSED<|play_end|><|play_start|>2Q 13:4 Duke 1 & 10 at 28 Mataeo Durant run for 2 yds to the Duke 30<|play_end|><|play_start|>2Q 13:4 Duke 2 & 8 at 30 Mataeo Durant run for 60 yds to the Charl 10 for a 1ST down<|play_end|><|play_start|>2Q 13:4 Duke 1 & 10 at 90 Chase Brice pass incomplete to Jarett Garner<|play_end|><|play_start|>2Q 12:17 Duke 2 & 10 at 90 Mataeo Durant run for 10 yds for a TD (Charlie Ham KICK) CHARLOTTE Penalty, Defensive offside ( Yards) declined<|play_end|><|play_start|>2Q 12:17 Duke 1 & 0 at 35 Jack Driggers kickoff for 61 yds , Calvin Camp return for 14 yds to the Charl 49 CHARLOTTE Penalty, unsportsmanlike conduct (Donta Armstrong) to the Charl 9<|play_end|><|play_start|>2Q 12:10 Charlotte 1 & 10 at 91 Chris Reynolds pass complete to Aaron McAllister for 3 yds to the Charl 12<|play_end|><|play_start|>2Q 12:10 Charlotte 2 & 7 at 88 Tre Harbison III run for 5 yds to the Charl 17<|play_end|><|play_start|>2Q 12:10 Charlotte 3 & 2 at 83 Chris Reynolds pass complete to Micaleous Elder for 8 yds to the Charl 25 for a 1ST down<|play_end|><|play_start|>2Q 12:10 Charlotte 1 & 10 at 75 Chris Reynolds pass complete to Micaleous Elder for 9 yds to the Charl 34<|play_end|><|play_start|>2Q 12:10 Charlotte 2 & 1 at 66 Micaleous Elder run for no gain to the Charl 34<|play_end|><|play_start|>2Q 12:10 Charlotte 3 & 1 at 66 Tre Harbison III run for 6 yds to the Charl 40 for a 1ST down<|play_end|><|play_start|>2Q 12:10 Charlotte 1 & 10 at 60 Chris Reynolds pass incomplete to Ryan Carriere<|play_end|><|play_start|>2Q 12:10 Charlotte 2 & 10 at 60 Aaron McAllister run for 1 yd to the Charl 41<|play_end|><|play_start|>2Q 12:10 Charlotte 3 & 9 at 59 Chris Reynolds pass complete to Victor Tucker for 12 yds to the Duke 47 for a 1ST down<|play_end|><|play_start|>2Q 12:10 Charlotte 1 & 10 at 47 Chris Reynolds pass incomplete, broken up by Derrick Tangelo<|play_end|><|play_start|>2Q 12:10 Charlotte 2 & 10 at 47 Chris Reynolds pass incomplete<|play_end|><|play_start|>2Q 12:10 Charlotte 3 & 10 at 47 Chris Reynolds pass complete to Tyler Ringwood for 16 yds to the Duke 31 for a 1ST down<|play_end|><|play_start|>2Q 12:10 Charlotte 1 & 10 at 31 Calvin Camp run for 11 yds to the Duke 20 for a 1ST down<|play_end|><|play_start|>2Q 12:10 Charlotte 1 & 10 at 20 Chris Reynolds run for 8 yds to the Duke 12<|play_end|><|play_start|>2Q 12:10 Charlotte 2 & 2 at 12 Dom Shoffner run for no gain to the Duke 12<|play_end|><|play_start|>2Q 12:10 Charlotte 3 & 2 at 12 Tre Harbison III run for 7 yds to the Duke 5 for a 1ST down<|play_end|><|play_start|>2Q 4:21 Charlotte 1 & 5 at 5 Micaleous Elder run for 5 yds for a TD (Jonathan Cruz KICK)<|play_end|><|play_start|>2Q 4:21 Charlotte 1 & 0 at 65 Jonathan Cruz kickoff for 65 yds for a touchback<|play_end|><|play_start|>2Q 4:21 Duke 1 & 10 at 25 Gunnar Holmberg run for a loss of 3 yards to the Duke 22<|play_end|><|play_start|>2Q 4:21 Duke 2 & 13 at 22 Gunnar Holmberg pass complete to N/A for 17 yds to the Duke 39 for a 1ST down<|play_end|><|play_start|>2Q 4:21 Duke 1 & 10 at 39 Deon Jackson run for 5 yds to the Duke 44<|play_end|><|play_start|>2Q 4:21 Duke 2 & 5 at 44 Deon Jackson run for no gain to the Duke 44<|play_end|><|play_start|>2Q 4:21 Duke 3 & 5 at 44 Gunnar Holmberg pass complete to Jalon Calhoun for 4 yds to the Duke 48<|play_end|><|play_start|>2Q 4:21 Duke 4 & 1 at 48 Deon Jackson run for no gain to the Duke 48<|play_end|><|play_start|>2Q 2:26 Charlotte 1 & 10 at 48 Aaron McAllister run for 3 yds to the Duke 45<|play_end|><|play_start|>2Q 2:26 Charlotte 2 & 7 at 45 Chris Reynolds pass complete to Micaleous Elder for 6 yds to the Duke 39<|play_end|><|play_start|>2Q 2:26 Charlotte 3 & 1 at 39 Calvin Camp run for 7 yds to the Duke 32 for a 1ST down<|play_end|><|play_start|>2Q 2:26 Charlotte 1 & 10 at 32 Micaleous Elder run for no gain to the Duke 32<|play_end|><|play_start|>2Q 2:26 Charlotte 2 & 10 at 32 Chris Reynolds sacked by Chris Rumph II for a loss of 9 yards to the Duke 41<|play_end|><|play_start|>2Q 2:26 Charlotte 3 & 19 at 41 Dom Shoffner run for 2 yds to the Duke 39 Dom Shoffner fumbled, forced by Derrick Tangelo, recovered by Duke Drew Jordan<|play_end|><|play_start|>2Q 0:16 Duke 1 & 10 at 39 Deon Jackson run for 1 yd to the Duke 40<|play_end|><|play_start|>2Q 0:0 Duke 0 & 10 at 0 End of 2nd Quarter<|play_end|><|play_start|>2Q 0:0 Duke 0 & 10 at 0 End of 2nd Quarter<|play_end|><|play_start|>3Q 15:0 Duke 2 & 9 at 35 Jack Driggers kickoff for 62 yds , Calvin Camp return for 15 yds to the Charl 18<|play_end|><|play_start|>3Q 14:54 Charlotte 1 & 10 at 82 Chris Reynolds pass incomplete to Micaleous Elder<|play_end|><|play_start|>3Q 14:54 Charlotte 2 & 10 at 82 Chris Reynolds pass complete to Taylor Thompson for 2 yds to the Charl 20<|play_end|><|play_start|>3Q 14:54 Charlotte 3 & 8 at 80 Chris Reynolds pass incomplete to Aaron McAllister<|play_end|><|play_start|>3Q 14:54 Charlotte 4 & 8 at 80 Connor Bowler punt for 47 yds, downed at the Duke 33<|play_end|><|play_start|>3Q 13:48 Duke 1 & 10 at 33 Deon Jackson run for 4 yds to the Duke 37<|play_end|><|play_start|>3Q 13:48 Duke 2 & 6 at 37 Chase Brice pass incomplete to Noah Gray<|play_end|><|play_start|>3Q 13:48 Duke 3 & 6 at 37 Chase Brice pass incomplete<|play_end|><|play_start|>3Q 13:48 Duke 4 & 6 at 37 Porter Wilson punt for 36 yds , Micaleous Elder returns for 2 yds to the Charl 29<|play_end|><|play_start|>3Q 13:7 Charlotte 1 & 10 at 71 Chris Reynolds sacked by Chris Rumph II for a loss of 8 yards to the Charl 21<|play_end|><|play_start|>3Q 13:7 Charlotte 2 & 18 at 79 Aaron McAllister run for 3 yds to the Charl 24<|play_end|><|play_start|>3Q 13:7 Charlotte 3 & 15 at 76 Chris Reynolds sacked by Chris Rumph II for a loss of 4 yards to the Charl 20<|play_end|><|play_start|>3Q 13:7 Charlotte 4 & 19 at 80 Connor Bowler punt blocked by Isaiah Fisher-Smith blocked by Isaiah Fisher-Smith<|play_end|><|play_start|>3Q 10:38 Duke 1 & 5 at 95 Deon Jackson run for 5 yds for a TD (Charlie Ham KICK)<|play_end|><|play_start|>3Q 10:38 Duke 1 & 0 at 35 Jack Driggers kickoff for 59 yds<|play_end|><|play_start|>3Q 10:38 Charlotte 1 & 10 at 75 Calvin Camp run for 1 yd to the Charl 26<|play_end|><|play_start|>3Q 10:38 Charlotte 2 & 9 at 74 Chris Reynolds pass complete to Tyler Ringwood for 2 yds to the Charl 28<|play_end|><|play_start|>3Q 10:38 Charlotte 3 & 7 at 72 Chris Reynolds pass complete to Taylor Thompson for 14 yds to the Charl 42 for a 1ST down<|play_end|><|play_start|>3Q 10:38 Charlotte 1 & 10 at 58 Victor Tucker run for 41 yds to the Duke 17 for a 1ST down<|play_end|><|play_start|>3Q 7:50 Charlotte 1 & 10 at 17 Timeout CHARLOTTE, clock 07:50<|play_end|><|play_start|>3Q 7:50 Charlotte 1 & 10 at 17 REYNOLDS, Chris pass incomplete to TUCKER, Victor, PENALTY DU offside (Oben, R.) 5 yards to the DU12, NO PLAY.<|play_end|><|play_start|>3Q 7:50 Charlotte 1 & 5 at 12 Tre Harbison III run for 2 yds to the Duke 10<|play_end|><|play_start|>3Q 7:50 Charlotte 2 & 3 at 10 Chris Reynolds run for 2 yds to the Duke 8<|play_end|><|play_start|>3Q 7:50 Charlotte 3 & 1 at 8 Chris Reynolds pass complete to Taylor Thompson for 2 yds to the Duke 6 for a 1ST down<|play_end|><|play_start|>3Q 5:50 Charlotte 1 & 6 at 6 Chris Reynolds pass complete to Victor Tucker for 6 yds for a TD DUKE Penalty, Defensive pass interference ( Yards) declined (Two-Point Conversion failed)<|play_end|><|play_start|>3Q 5:50 Charlotte 1 & 0 at 65 Jonathan Cruz kickoff for 65 yds , Damond Philyaw-Johnson return for 21 yds to the Duke 21<|play_end|><|play_start|>3Q 5:45 Duke 1 & 10 at 21 Chase Brice pass complete to Jarett Garner for 28 yds to the Duke 49 for a 1ST down<|play_end|><|play_start|>3Q 5:45 Duke 1 & 10 at 49 Deon Jackson run for 19 yds to the Charl 32 for a 1ST down<|play_end|><|play_start|>3Q 5:45 Duke 1 & 10 at 68 Chase Brice pass complete to Jake Marwede for 12 yds to the Charl 20 for a 1ST down<|play_end|><|play_start|>3Q 5:45 Duke 1 & 10 at 80 Mataeo Durant run for 6 yds to the Charl 14<|play_end|><|play_start|>3Q 5:45 Duke 2 & 4 at 86 Mataeo Durant run for 3 yds to the Charl 11<|play_end|><|play_start|>3Q 5:45 Duke 3 & 1 at 89 Mataeo Durant run for 2 yds to the Charl 9 for a 1ST down<|play_end|><|play_start|>3Q 5:45 Duke 1 & 9 at 91 Mataeo Durant run for 1 yd to the Charl 8<|play_end|><|play_start|>3Q 2:35 Duke 2 & 8 at 92 Chase Brice pass complete to Jalon Calhoun for 8 yds for a TD (Charlie Ham PAT MISSED)<|play_end|><|play_start|>3Q 2:35 Duke 1 & 0 at 35 Jack Driggers kickoff for 65 yds , Calvin Camp return for 17 yds to the Charl 17<|play_end|><|play_start|>3Q 2:27 Charlotte 1 & 10 at 83 Aaron McAllister run for 4 yds to the Charl 21<|play_end|><|play_start|>3Q 2:27 Charlotte 2 & 6 at 79 Chris Reynolds pass complete to Micaleous Elder for 31 yds to the Duke 48 for a 1ST down<|play_end|><|play_start|>3Q 2:27 Charlotte 1 & 10 at 48 Chris Reynolds pass incomplete to Micaleous Elder, broken up by Michael Carter II<|play_end|><|play_start|>3Q 2:27 Charlotte 2 & 10 at 48 Tre Harbison III run for 7 yds to the Duke 41<|play_end|><|play_start|>3Q 2:27 Charlotte 3 & 3 at 41 Aaron McAllister run for 2 yds to the Duke 39<|play_end|><|play_start|>3Q 0:0 Charlotte 0 & 3 at 0 End of 3rd Quarter<|play_end|><|play_start|>4Q 15:0 Charlotte 4 & 1 at 39 Tre Harbison III run for 7 yds to the Duke 32 for a 1ST down<|play_end|><|play_start|>4Q 15:0 Charlotte 1 & 10 at 32 Tre Harbison III run for 7 yds to the Duke 25<|play_end|><|play_start|>4Q 15:0 Charlotte 2 & 3 at 25 Chris Reynolds pass complete to Ryan Carriere for a loss of 1 yard to the Duke 26<|play_end|><|play_start|>4Q 15:0 Charlotte 3 & 4 at 26 Chris Reynolds pass incomplete to Victor Tucker<|play_end|><|play_start|>4Q 15:0 Charlotte 4 & 4 at 26 REYNOLDS, Chris pass complete to RINGWOOD, Tyler for 9 yards to the DU17, PENALTY DU holding (Waters, M.) 10 yards to the DU16, 1ST DOWN CLT, NO PLAY.<|play_end|><|play_start|>4Q 15:0 Charlotte 1 & 10 at 16 Micaleous Elder run for 2 yds to the Duke 14<|play_end|><|play_start|>4Q 15:0 Charlotte 2 & 8 at 14 Chris Reynolds pass complete to Aaron McAllister for 11 yds to the Duke 3 for a 1ST down<|play_end|><|play_start|>4Q 15:0 Charlotte 1 & 3 at 3 Aaron McAllister run for a loss of 1 yard to the Duke 4<|play_end|><|play_start|>4Q 15:0 Charlotte 2 & 4 at 4 Chris Reynolds run for 2 yds to the Duke 2<|play_end|><|play_start|>4Q 15:0 Charlotte 3 & 2 at 2 Chris Reynolds pass incomplete to Victor Tucker, broken up by Jeremiah Lewis<|play_end|><|play_start|>4Q 10:6 Charlotte 4 & 2 at 2 Tre Harbison III run for 2 yds for a TD<|play_end|><|play_start|>4Q 10:6 Charlotte 1 & 0 at 70 Jonathan Cruz on-side kick recovered by DUKE at the Charl 43 CHARLOTTE Penalty, kick catching interference (-15 Yards) to the Charl 28<|play_end|><|play_start|>4Q 10:6 Duke 1 & 10 at 72 Gunnar Holmberg run for a loss of 16 yards to the Charl 44 Gunnar Holmberg fumbled, recovered by Duke Gunnar Holmberg<|play_end|><|play_start|>4Q 10:6 Duke 2 & 26 at 56 Gunnar Holmberg pass intercepted Nafees Lyon return for no gain to the Charl 3<|play_end|><|play_start|>4Q 9:29 Charlotte 1 & 10 at 97 Chris Reynolds run for 6 yds to the Charl 9<|play_end|><|play_start|>4Q 9:29 Charlotte 2 & 4 at 91 Tre Harbison III run for no gain to the Charl 9<|play_end|><|play_start|>4Q 9:29 Charlotte 3 & 4 at 91 Chris Reynolds pass complete to Victor Tucker for 8 yds to the Charl 17 for a 1ST down<|play_end|><|play_start|>4Q 9:29 Charlotte 1 & 10 at 83 Calvin Camp run for 11 yds to the Charl 28 for a 1ST down<|play_end|><|play_start|>4Q 9:29 Charlotte 1 & 10 at 72 Chris Reynolds pass incomplete to Tyler Ringwood<|play_end|><|play_start|>4Q 9:29 Charlotte 2 & 10 at 72 Calvin Camp run for 1 yd to the Charl 29<|play_end|><|play_start|>4Q 9:29 Charlotte 3 & 9 at 71 Chris Reynolds pass incomplete to Victor Tucker<|play_end|><|play_start|>4Q 9:29 Charlotte 4 & 9 at 71 Chris Reynolds sacked by Victor Dimukeje for a loss of 7 yards to the Charl 19 Chris Reynolds fumbled, recovered by Duke Derrick Tangelo , return for 0 yards<|play_end|><|play_start|>4Q 6:13 Duke 1 & 10 at 81 Jordan Waters run for 4 yds to the Charl 15<|play_end|><|play_start|>4Q 6:13 Duke 2 & 6 at 85 Chase Brice run for 6 yds to the Charl 9 for a 1ST down<|play_end|><|play_start|>4Q 6:13 Duke 1 & 9 at 91 Chase Brice run for 3 yds to the Charl 6<|play_end|><|play_start|>4Q 6:13 Duke 2 & 6 at 94 Brice, C. pass incomplete to Garner, J., PENALTY CLT pass interference (WHITEHEAD, B.) 4 yards to the CLT2, 1ST DOWN DU, NO PLAY.<|play_end|><|play_start|>4Q 4:17 Duke 1 & 2 at 98 Jordan Waters run for 2 yds for a TD (Charlie Ham KICK)<|play_end|><|play_start|>4Q 4:17 Duke 1 & 0 at 35 Jack Driggers kickoff for 60 yds<|play_end|><|play_start|>4Q 4:17 Charlotte 1 & 10 at 75 Dom Shoffner run for 5 yds to the Charl 30<|play_end|><|play_start|>4Q 4:17 Charlotte 2 & 5 at 70 Dom Shoffner pass incomplete<|play_end|><|play_start|>4Q 4:17 Charlotte 3 & 5 at 70 Dom Shoffner pass incomplete to Tyler Ringwood<|play_end|><|play_start|>4Q 4:17 Charlotte 4 & 5 at 70 Connor Bowler punt for 45 yds, downed at the Duke 25<|play_end|><|play_start|>4Q 3:11 Duke 1 & 10 at 25 Jordan Waters run for 70 yds to the Charl 5 for a 1ST down<|play_end|><|play_start|>4Q 3:11 Duke 1 & 5 at 95 Jordan Waters run for 2 yds to the Charl 3<|play_end|><|play_start|>4Q 3:11 Duke 2 & 3 at 97 CHARLOTTE Penalty, Defensive offside (Timmy Horne) to the Charl 1<|play_end|><|play_start|>4Q 3:11 Duke 2 & 1 at 99 Jordan Waters run for no gain to the Charl 1<|play_end|><|play_start|>4Q 1:2 Duke 3 & 1 at 99 Gunnar Holmberg run for 1 yd for a TD (Charlie Ham KICK)<|play_end|><|play_start|>4Q 1:2 Duke 1 & 0 at 35 Jackson Hubbard kickoff for 50 yds , Aaron McAllister return for 22 yds to the DUKE 43 DUKE Penalty, substitution infraction (-5 Yards) to the Charl 42<|play_end|><|play_start|>4Q 0:55 Charlotte 1 & 10 at 58 Dom Shoffner run for 3 yds to the Charl 45<|play_end|><|play_start|>4Q 0:55 Charlotte 2 & 7 at 55 Calvin Camp run for 3 yds to the Charl 48<|play_end|><|game_end|><|im_end|>
<|im_start|>assistant
