LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

NC State at Duke play by play — College Football October 14, 2023

NC State 3
Duke 24
Final
Duke 1st, 15:00
  1. 15:00 N.C. State kicked off, touchback
  2. 15:00 1st & 10 DUKE 25 Henry Belin IV incomplete pass intended for Jordan Moore
  3. 14:57 2nd & 10 DUKE 25 Jordan Waters rushed for no gain, tackled by Jaylon Scott
  4. 14:30 3rd & 10 DUKE 25 Henry Belin IV pass intercepted. Shyheim Battle intercepted Henry Belin IV for 15 yards
NC State 1st, 14:22
  1. 14:22 1st & 10 DUKE 38 MJ Morris passed to Keyon Lesane for 1 yard loss, tackled by Tre Freeman
  2. 13:51 2nd & 11 DUKE 39 Demarcus Jones II rushed for 1 yard gain, tackled by Terry Moore
  3. 13:16 3rd & 10 DUKE 38 MJ Morris incomplete pass intended for Keyon Lesane
  4. 13:09 4th & 10 DUKE 38 Brayden Narveson kicked a 57-yard field goal NCST 3, DUKE 0
Duke 1st, 13:04
  1. 13:04 N.C. State kicked off, touchback
  2. 13:04 1st & 10 DUKE 25 Jordan Waters rushed for no gain, tackled by C.J. Clark
  3. 12:22 2nd & 10 DUKE 25 Henry Belin IV passed to Jordan Moore for 9 yard gain, tackled by Aydan White
  4. 11:41 3rd & 1 DUKE 34 Jordan Waters rushed for no gain
  5. 10:57 4th & 1 DUKE 34 Porter Wilson punted for 42 yards, no return
NC State 1st, 10:50
  1. 10:50 1st & 10 NCST 24 N.C. State committed 5 yard penalty (False Start)
  2. 10:50 1st & 15 NCST 19 Michael Allen rushed for 6 yard gain, tackled by Terry Moore
  3. 10:12 2nd & 9 NCST 25 MJ Morris passed to Bradley Rozner for 10 yard gain, tackled by Brandon Johnson
  4. 9:35 1st & 10 NCST 35 Kevin Concepcion rushed for 15 yard gain, tackled by Brandon Johnson
  5. 8:57 1st & 10 DUKE 50 N.C. State committed 5 yard penalty (False Start)
  6. 8:57 1st & 15 NCST 45 MJ Morris rushed for 1 yard gain, tackled by Ryan Smith
  7. 8:18 2nd & 14 NCST 46 MJ Morris rushed for 9 yard gain, tackled by Tre Freeman
  8. 7:30 3rd & 5 DUKE 45 MJ Morris incomplete pass intended for Bradley Rozner
  9. 7:13 4th & 5 DUKE 45 Caden Noonkester punted for 35 yards. Jalon Calhoun returned punt for no gain
Duke 1st, 7:06
  1. 7:06 1st & 10 DUKE 10 Henry Belin IV passed to Jeremiah Hasley for 21 yard gain, tackled by Rente Hinton
  2. 6:40 1st & 10 DUKE 31 Henry Belin IV passed to Jalon Calhoun for 69 yard touchdown NCST 3, DUKE 6
  3. 6:26 Todd Pelino made PAT NCST 3, DUKE 7
NC State 1st, 6:26
  1. 6:26 Duke kicked off, touchback
  2. 6:26 1st & 10 NCST 25 MJ Morris passed to Julian Gray for 8 yard gain, tackled by Terry Moore
  3. 5:51 2nd & 2 NCST 33 Michael Allen rushed for 2 yard gain, tackled by Anthony Nelson
  4. 5:10 1st & 10 NCST 35 Kevin Concepcion rushed for 21 yard gain, tackled by Tre Freeman
  5. 4:31 1st & 10 DUKE 44 N.C. State committed 5 yard penalty (False Start)
  6. 4:12 1st & 15 DUKE 49 MJ Morris rushed for 2 yard gain, tackled by Terry Moore
  7. 3:26 2nd & 13 DUKE 47 MJ Morris incomplete pass intended for Julian Gray
  8. 3:21 3rd & 13 DUKE 47 MJ Morris rushed for 8 yard gain
  9. 2:38 4th & 5 DUKE 39 N.C. State committed 5 yard penalty (False Start)
  10. 2:27 4th & 10 DUKE 44 Caden Noonkester punted for 40 yards, no return
Duke 1st, 2:17
  1. 2:17 1st & 10 DUKE 4 Jaquez Moore rushed for 1 yard loss, tackled by Devan Boykin
  2. 1:34 2nd & 11 DUKE 3 Duke committed 1 yard penalty (False Start)
  3. 1:18 2nd & 12 DUKE 2 N.C. State committed 15 yard penalty (Pass Interference)
  4. 1:09 1st & 10 DUKE 17 Jaquez Moore rushed for 16 yard gain, tackled by Sean Brown
  5. 0:49 1st & 10 DUKE 33 Henry Belin IV incomplete pass intended for Sahmir Hagans
  6. 0:42 2nd & 10 DUKE 33 N.C. State committed 15 yard penalty (Roughing the Passer)
  7. 0:39 1st & 10 DUKE 48 Jordan Waters rushed for 20 yard gain, tackled by Jaylon Scott
  8. End of 1st Quarter
  9. 15:00 1st & 10 NCST 32 Duke committed 5 yard penalty (False Start)
  10. 15:00 1st & 15 NCST 37 Duke timeout
  11. 15:00 1st & 15 NCST 37 Duke committed 10 yard penalty (Holding)
  12. 14:56 1st & 25 NCST 47 Jordan Waters rushed for 3 yard gain, tackled by Payton Wilson
  13. 14:16 2nd & 22 NCST 44 Henry Belin IV rushed for 6 yard gain, tackled by Sean Brown
  14. 13:36 3rd & 16 NCST 38 Jaquez Moore rushed for 3 yard gain, tackled by Payton Wilson
  15. 12:51 4th & 13 NCST 35 Todd Pelino kicked a 52-yard field goal NCST 3, DUKE 10
NC State 2nd, 12:45
  1. 12:45 Duke kicked off for 65 yards, Julian Gray returned kickoff for 18 yards
  2. 12:39 1st & 10 NCST 18 MJ Morris passed to Kevin Concepcion for 5 yard gain
  3. 12:10 2nd & 5 NCST 23 N.C. State committed 5 yard penalty (Illegal Formation)
  4. 11:53 2nd & 10 NCST 18 MJ Morris pass intercepted. Tre Freeman intercepted MJ Morris for 24 yards
Duke 2nd, 11:39
  1. 11:39 1st & 8 NCST 8 Henry Belin IV passed to Jeremiah Hasley for 8 yard touchdown NCST 3, DUKE 16
  2. 11:36 Todd Pelino made PAT NCST 3, DUKE 17
NC State 2nd, 11:36
  1. 11:36 Duke kicked off, touchback
  2. 11:36 1st & 10 NCST 25 Kendrick Raphael rushed for 5 yard gain, tackled by Wesley Williams
  3. 11:04 2nd & 5 NCST 30 MJ Morris rushed for 9 yard gain
  4. 10:29 1st & 10 NCST 39 MJ Morris passed to Demarcus Jones II for 17 yard gain, tackled by Dorian Mausi
  5. 9:46 1st & 10 DUKE 44 MJ Morris incomplete pass intended for Bradley Rozner
  6. 9:39 2nd & 10 DUKE 44 Kevin Concepcion rushed for 2 yard loss, tackled by Tre Freeman
  7. 8:55 3rd & 12 DUKE 46 MJ Morris incomplete pass intended for Anthony Smith
  8. 8:48 4th & 12 DUKE 46 Caden Noonkester punted for 36 yards. Jalon Calhoun returned punt for no gain
Duke 2nd, 8:41
  1. 8:41 1st & 10 DUKE 10 Duke committed 5 yard penalty (Holding)
  2. 8:09 1st & 15 DUKE 5 Duke committed 2 yard penalty (Delay of Game)
  3. 7:49 1st & 17 DUKE 3 Henry Belin IV incomplete pass intended for Jaquez Moore
  4. 7:41 2nd & 17 DUKE 3 Henry Belin IV rushed for 26 yard gain, tackled by Payton Wilson
  5. 7:15 1st & 10 DUKE 29 Henry Belin IV incomplete pass intended for Sahmir Hagans
  6. 7:10 2nd & 10 DUKE 29 Jaquez Moore rushed for 3 yard gain, tackled by Payton Wilson
  7. 6:29 3rd & 7 DUKE 32 N.C. State committed 10 yard penalty (Holding)
  8. 6:25 1st & 10 DUKE 42 Jordan Waters rushed for 11 yard gain, tackled by Bishop Fitzgerald
  9. 5:40 1st & 10 NCST 47 Jordan Waters rushed for 2 yard loss, tackled by Davin Vann
  10. 4:58 2nd & 12 NCST 49 Henry Belin IV incomplete pass intended for Jeremiah Hasley
  11. 4:55 3rd & 12 NCST 49 Henry Belin IV incomplete pass intended for Jordan Moore
  12. 4:51 4th & 12 NCST 49 Porter Wilson punted for 41 yards. Jalen Coit returned punt for no gain
NC State 2nd, 4:45
  1. 4:45 1st & 10 NCST 8 Delbert Mimms III rushed for 2 yard gain, tackled by Tre Freeman
  2. 4:10 2nd & 8 NCST 10 MJ Morris incomplete pass intended for Delbert Mimms III
  3. 4:05 3rd & 8 NCST 10 MJ Morris sacked by Aeneas Peebles for 3 yard loss
  4. 3:20 4th & 11 NCST 7 Caden Noonkester punted for 55 yards. Jalon Calhoun returned punt for no gain. Duke committed 10 yard penalty (Holding)
Duke 2nd, 3:08
  1. 3:08 1st & 10 DUKE 28 Jaquez Moore rushed for 11 yard gain, tackled by Sean Brown
  2. 2:30 1st & 10 DUKE 39 Jaquez Moore rushed for 3 yard loss, tackled by Payton Wilson
  3. 1:59 2nd & 13 DUKE 36 Jaquez Moore rushed for 1 yard gain, tackled by C.J. Clark
  4. 1:42 3rd & 12 DUKE 37 N.C. State timeout
  5. 1:42 3rd & 12 DUKE 37 Jordan Waters rushed for 2 yard gain, tackled by Brandon Cisse
  6. 1:34 4th & 10 DUKE 39 Porter Wilson punted for 56 yards, no return
NC State 2nd, 1:25
  1. 1:25 1st & 10 NCST 5 N.C. State committed 2 yard penalty (Tripping)
  2. 1:20 1st & 12 NCST 3 Delbert Mimms III rushed for 2 yard gain, tackled by Cam Dillon
  3. 0:37 2nd & 10 NCST 5 Delbert Mimms III rushed for 5 yard gain, tackled by Cam Dillon
  4. 0:25 3rd & 5 NCST 10 Duke timeout
  5. 0:25 3rd & 5 NCST 10 MJ Morris rushed for 16 yard gain, tackled by Jaylen Stinson
NC State 3rd, 15:00
  1. 15:00 Duke kicked off, touchback
  2. 15:00 1st & 10 NCST 25 Michael Allen rushed for no gain, tackled by Al Blades Jr.
  3. 14:17 2nd & 10 NCST 25 MJ Morris passed to Julian Gray for 5 yard gain, tackled by Jaylen Stinson
  4. 13:37 3rd & 5 NCST 30 MJ Morris passed to Kevin Concepcion for 10 yard gain, tackled by Terry Moore
  5. 12:49 1st & 10 NCST 40 Kevin Concepcion rushed for 1 yard loss, tackled by DeWayne Carter
  6. 12:04 2nd & 11 NCST 39 MJ Morris passed to Keyon Lesane for 3 yard gain, tackled by Al Blades Jr.
  7. 11:23 3rd & 8 NCST 42 MJ Morris passed to Keyon Lesane for 15 yard gain
  8. 10:42 1st & 10 DUKE 43 MJ Morris sacked by Dorian Mausi and Terry Moore for 10 yard loss
  9. 9:55 2nd & 20 NCST 47 MJ Morris passed to Keyon Lesane for 3 yard gain, tackled by Tre Freeman
  10. 9:13 3rd & 17 DUKE 50 MJ Morris incomplete pass intended for Terrell Timmons Jr.
  11. 9:04 4th & 17 DUKE 50 Caden Noonkester punted for 33 yards. Jalon Calhoun returned punt for no gain
Duke 3rd, 8:58
  1. 8:58 1st & 10 DUKE 17 Jordan Waters rushed for 83 yard touchdown NCST 3, DUKE 23
  2. 8:47 Todd Pelino made PAT NCST 3, DUKE 24
NC State 3rd, 8:47
  1. 8:47 Duke kicked off for 55 yards, Julian Gray returned kickoff for 21 yards
  2. 8:41 1st & 10 NCST 31 MJ Morris incomplete pass intended for Kevin Concepcion
  3. 8:38 2nd & 10 NCST 31 MJ Morris passed to Michael Allen for 1 yard gain, tackled by Jaylen Stinson
  4. 8:03 3rd & 9 NCST 32 MJ Morris incomplete pass intended for Porter Rooks
  5. 7:55 4th & 9 NCST 32 Caden Noonkester punted for 48 yards. Jalon Calhoun returned punt for 6 yards
Duke 3rd, 7:44
  1. 7:44 1st & 10 DUKE 26 Jaquez Moore rushed for 2 yard gain, tackled by Caden Fordham
  2. 7:03 2nd & 8 DUKE 28 Henry Belin IV rushed for 2 yard gain, tackled by Davin Vann
  3. 6:10 3rd & 6 DUKE 30 Henry Belin IV incomplete pass intended for Jordan Moore
  4. 6:05 4th & 6 DUKE 30 Porter Wilson punted for 46 yards. Jalen Coit returned punt for no gain
NC State 3rd, 5:57
  1. 5:57 1st & 10 NCST 24 MJ Morris passed to Kevin Concepcion for 6 yard gain
  2. 5:20 2nd & 4 NCST 30 MJ Morris passed to Terrell Timmons Jr. for 16 yard gain
  3. 4:45 1st & 10 NCST 46 N.C. State committed 10 yard penalty (Holding)
  4. 4:39 1st & 20 NCST 36 MJ Morris passed to Kevin Concepcion for 21 yard gain, tackled by Tre Freeman
  5. 3:59 1st & 10 DUKE 43 MJ Morris incomplete pass intended for Kevin Concepcion
  6. 3:53 2nd & 10 DUKE 43 MJ Morris incomplete pass intended for Terrell Timmons Jr.
  7. 3:47 3rd & 10 DUKE 43 MJ Morris rushed for 1 yard loss, tackled by Aeneas Peebles
  8. 3:05 4th & 11 DUKE 44 MJ Morris sacked by Brandon Johnson for 8 yard loss
Duke 3rd, 3:00
  1. 3:00 1st & 10 NCST 48 Henry Belin IV rushed for 3 yard loss, tackled by Jaylon Scott
  2. 2:16 2nd & 13 DUKE 49 Jordan Waters rushed for 1 yard gain, tackled by Travali Price
  3. 1:32 3rd & 12 DUKE 50 Henry Belin IV sacked by Payton Wilson and Travali Price for 3 yard loss
  4. 0:44 4th & 15 DUKE 47 Porter Wilson punted for 46 yards. Jalen Coit returned punt for no gain
NC State 3rd, 0:37
  1. 0:37 1st & 10 NCST 7 MJ Morris passed to Kevin Concepcion for 15 yard gain, tackled by Wesley Williams
  2. End of 3rd Quarter
  3. 15:00 1st & 10 NCST 22 Michael Allen rushed for 11 yard gain, tackled by Tre Freeman
  4. 14:28 1st & 10 NCST 33 MJ Morris passed to Kevin Concepcion for 6 yard gain, tackled by Tre Freeman
  5. 14:01 2nd & 4 NCST 39 MJ Morris passed to Keyon Lesane for 3 yard gain. Keyon Lesane fumbled. Keyon Lesane recovered fumble for no gain
  6. 13:02 3rd & 1 NCST 42 Delbert Mimms III rushed for no gain, tackled by Cam Dillon
  7. 12:30 4th & 1 NCST 42 Delbert Mimms III rushed for 5 yard gain, tackled by Cam Dillon
  8. 11:44 1st & 10 NCST 47 N.C. State committed 10 yard penalty (Holding)
  9. 11:27 1st & 20 NCST 37 MJ Morris passed to Keyon Lesane for 2 yard gain, tackled by Anthony Nelson
  10. 10:45 2nd & 18 NCST 39 MJ Morris rushed for 13 yard gain
  11. 10:01 3rd & 5 DUKE 48 Michael Allen rushed for 2 yard gain
  12. 9:10 4th & 3 DUKE 46 MJ Morris incomplete pass intended for Anthony Smith
Duke 4th, 9:00
  1. 9:00 1st & 10 DUKE 46 Jaquez Moore rushed for 4 yard gain, tackled by Devon Betty
  2. 8:19 2nd & 6 DUKE 50 Jaquez Moore rushed for 5 yard gain, tackled by Bishop Fitzgerald
  3. 7:30 3rd & 1 NCST 45 Jaquez Moore rushed for 4 yard gain, tackled by Caden Fordham
  4. 6:44 1st & 10 NCST 41 Jordan Waters rushed for 1 yard gain, tackled by Payton Wilson
  5. 6:00 2nd & 9 NCST 40 Jordan Waters rushed for 1 yard gain, tackled by Bishop Fitzgerald
  6. 5:15 3rd & 8 NCST 39 Jordan Waters rushed for 3 yard gain, tackled by Shyheim Battle
  7. 4:28 4th & 5 NCST 36 Porter Wilson punted, touchback
NC State 4th, 4:19
  1. 4:19 1st & 10 NCST 20 MJ Morris rushed for 6 yard gain
  2. 3:45 2nd & 4 NCST 26 MJ Morris passed to Terrell Timmons Jr. for 6 yard gain
  3. 3:10 1st & 10 NCST 32 MJ Morris passed to Kendrick Raphael for 7 yard gain, tackled by Cam Dillon
  4. 2:38 2nd & 3 NCST 39 MJ Morris passed to Kendrick Raphael for 7 yard gain, tackled by Tre Freeman
  5. 2:04 1st & 10 NCST 46 MJ Morris incomplete pass intended for Terrell Timmons Jr.
  6. 1:56 2nd & 10 NCST 46 MJ Morris passed to Kendrick Raphael for 5 yard gain, tackled by Cam Dillon
  7. 1:22 3rd & 5 DUKE 49 MJ Morris passed to Bradley Rozner for 7 yard gain, tackled by Brandon Johnson
  8. 1:19 1st & 10 DUKE 42 MJ Morris passed to Bradley Rozner for 16 yard gain
  9. 1:15 1st & 10 DUKE 26 Duke timeout
  10. 1:15 1st & 10 DUKE 26 MJ Morris incomplete pass intended for Kevin Concepcion
  11. 1:12 2nd & 10 DUKE 26 MJ Morris rushed for 6 yard gain
  12. 1:02 3rd & 4 DUKE 20 N.C. State timeout
  13. 1:02 3rd & 4 DUKE 20 MJ Morris sacked by R.J. Oben for 10 yard loss
  14. 0:24 4th & 14 DUKE 30 MJ Morris incomplete pass intended for Kevin Concepcion
Duke 4th, 0:16
  1. 0:16 1st & 10 DUKE 30 Henry Belin IV rushed for 2 yard loss
‹ Back to the game
Get the apps
Sports Alerts app icon
Sports Alerts

Live scores and push alerts for every league on this site — scoring plays, close games and finals, with Live Activities on your Lock Screen.

Scores & Odds app icon
Scores & Odds

The same live scores with the betting line on every game — spread, total and money line, and the moves as they happen.

Your leagues

Tick the leagues to show, and drag them into the order you want. The first five are what the front page shows.