LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Arizona State at Duke play by play — College Football December 31, 2025

Arizona State 39
Duke 42
Final
Duke 1st, 15:00
  1. 15:00 1st & 10 ASU 35 Arizona St. kicked off, touchback
  2. 15:00 1st & 10 DUKE 25 Darian Mensah passed to Jeremiah Hasley for 6 yard gain, tackled by Martell Hughes
  3. 14:39 2nd & 4 DUKE 31 Nate Sheppard rushed for 2 yard gain, tackled by Jordan Crook
  4. 14:08 3rd & 2 DUKE 33 Darian Mensah sacked by Justin Wodtly and Elijah O'Neal for 1 yard loss
  5. 13:25 4th & 3 DUKE 32 Kade Reynoldson punted for 51 yards, no return
Arizona State 1st, 13:08
  1. 13:08 1st & 10 ASU 17 Jeff Sims passed to Malik McClain for 7 yard gain, tackled by Tre Freeman
  2. 13:03 2nd & 3 ASU 24 Jeff Sims passed to Malik McClain for 5 yard gain, tackled by DaShawn Stone
  3. 12:55 1st & 10 ASU 29 Demarius Robinson rushed for 3 yard loss, tackled by Tyshon Reed
  4. 12:05 2nd & 13 ASU 26 Jeff Sims incomplete pass intended for Demarius Robinson
  5. 12:03 3rd & 13 ASU 26 Jeff Sims passed to Jalen Moss for 51 yard gain, tackled by DaShawn Stone
  6. 11:26 1st & 10 DUKE 23 Jeff Sims incomplete pass intended for Malik McClain
  7. 11:15 2nd & 10 DUKE 23 Jeff Sims rushed for 4 yard gain, tackled by Luke Mergott
  8. 10:40 3rd & 6 DUKE 19 Jeff Sims passed to Jason Brown Jr. for 10 yard gain, tackled by DaShawn Stone
  9. 10:31 1st & 9 DUKE 9 Duke committed 5 yard penalty (Too Many Men on Field)
  10. 10:20 1st & 4 DUKE 4 Jeff Sims rushed for 4 yard touchdown ASU 6, DUKE 0
  11. 10:11 1st & 4 DUKE 0 Jesus Gomez made PAT ASU 7, DUKE 0
Duke 1st, 10:11
  1. 10:11 1st & 4 DUKE 0 Arizona St. kicked off, touchback
  2. 10:11 1st & 10 DUKE 25 Nate Sheppard rushed for 6 yard gain, tackled by Jordan Crook
  3. 9:41 2nd & 4 DUKE 31 Anderson Castle rushed for no gain, tackled by Kyan McDonald
  4. 9:02 3rd & 4 DUKE 31 Darian Mensah passed to Que'Sean Brown for 69 yard touchdown ASU 7, DUKE 6
  5. 8:53 3rd & 4 ASU 0 Todd Pelino made PAT ASU 7, DUKE 7
Arizona State 1st, 8:53
  1. 8:53 3rd & 4 ASU 0 Duke kicked off, touchback
  2. 8:53 1st & 10 ASU 25 Demarius Robinson rushed for no gain, tackled by Aaron Hall. Duke committed 15 yard penalty (Face Mask)
  3. 8:49 1st & 10 ASU 40 Jeff Sims passed to Jaren Hamilton for 5 yard gain
  4. 8:28 2nd & 5 ASU 45 Demarius Robinson rushed for 1 yard gain, tackled by Luke Mergott
  5. 7:58 3rd & 4 ASU 46 Demarius Robinson rushed for 2 yard gain, tackled by Tre Freeman
  6. 7:29 4th & 2 ASU 48 Jeff Sims rushed for 1 yard gain, tackled by Aaron Hall
Duke 1st, 7:26
  1. 7:26 1st & 10 ASU 49 Darian Mensah incomplete pass intended for Sahmir Hagans
  2. 7:17 2nd & 10 ASU 49 Darian Mensah incomplete pass intended for Sahmir Hagans
  3. 7:12 3rd & 10 ASU 49 Darian Mensah passed to Que'Sean Brown for 46 yard gain
  4. 6:50 1st & 3 ASU 3 Darian Mensah passed to Cooper Barkate for 3 yard touchdown ASU 7, DUKE 13
  5. 6:43 1st & 3 ASU 0 Todd Pelino made PAT ASU 7, DUKE 14
Arizona State 1st, 6:43
  1. 6:43 1st & 3 ASU 0 Duke kicked off, touchback
  2. 6:43 1st & 10 ASU 25 Jason Brown Jr. rushed for 3 yard gain, tackled by Jaiden Francois
  3. 6:34 2nd & 7 ASU 28 Jason Brown Jr. rushed for 17 yard gain, tackled by Ma'khi Jones
  4. 6:06 1st & 10 ASU 45 Jeff Sims passed to Jason Brown Jr. for 4 yard gain, tackled by Landan Callahan
  5. 5:40 2nd & 6 ASU 49 Jason Brown Jr. rushed for 7 yard gain, tackled by Luke Mergott
  6. 5:17 1st & 10 DUKE 44 Jeff Sims passed to Jalen Moss for 44 yard touchdown ASU 13, DUKE 14
  7. 5:05 1st & 10 DUKE 0 Jesus Gomez made PAT ASU 14, DUKE 14
Duke 1st, 5:05
  1. 5:05 1st & 10 DUKE 0 Arizona St. kicked off, touchback
  2. 5:05 1st & 10 DUKE 25 Nate Sheppard rushed for no gain, tackled by Martell Hughes
  3. 4:26 2nd & 10 DUKE 25 Darian Mensah incomplete pass intended for Cooper Barkate
  4. 4:20 3rd & 10 DUKE 25 Darian Mensah incomplete pass intended for Sahmir Hagans
  5. 4:13 4th & 10 DUKE 25 Kade Reynoldson punted for 47 yards. Cory Butler Jr. returned punt for no gain
Arizona State 1st, 4:05
  1. 4:05 1st & 10 ASU 28 Jeff Sims passed to Malik McClain for 9 yard gain, tackled by Caleb Weaver
  2. 3:30 2nd & 1 ASU 37 Jeff Sims passed to Malik McClain for 15 yard gain, tackled by Tre Freeman
  3. 3:20 1st & 10 DUKE 48 Jeff Sims passed to Grayson Rigdon for 8 yard gain, tackled by Wesley Williams
  4. 2:51 2nd & 2 DUKE 40 Jason Brown Jr. rushed for 1 yard loss, tackled by Luke Mergott
  5. 2:26 3rd & 3 DUKE 41 Demarius Robinson rushed for no gain, tackled by Kevin O'Connor
  6. 1:56 4th & 3 DUKE 41 Jeff Sims passed to Demarius Robinson for 18 yard gain, tackled by Landan Callahan
  7. 1:25 1st & 10 DUKE 23 Jeff Sims incomplete pass intended for Coben Bourguet
  8. 1:23 2nd & 10 DUKE 23 Jeff Sims passed to Jalen Moss for 5 yard gain, tackled by Kimari Robinson
  9. 0:39 3rd & 5 DUKE 18 Demarius Robinson rushed for 4 yard gain, tackled by Luke Mergott
  10. 0:12 4th & 1 DUKE 14 Jeff Sims incomplete pass intended for Malik McClain
Duke 1st, 0:02
  1. 0:02 1st & 10 DUKE 14 Nate Sheppard rushed for 8 yard gain, tackled by Kyan McDonald
  2. End of 1st Quarter
  3. 15:00 2nd & 2 DUKE 22 Darian Mensah passed to Que'Sean Brown for 7 yard gain, tackled by Martell Hughes
  4. 14:30 1st & 10 DUKE 29 Darian Mensah passed to Jeremiah Hasley for 6 yard gain, tackled by Kyan McDonald
  5. 14:07 2nd & 4 DUKE 35 Darian Mensah incomplete pass intended for Nate Sheppard
  6. 13:56 3rd & 4 DUKE 35 Darian Mensah incomplete pass intended for Que'Sean Brown
  7. 13:45 4th & 4 DUKE 35 Kade Reynoldson punted for 40 yards. Cory Butler Jr. returned punt for no gain. Duke committed 5 yard penalty (Illegal Formation)
Arizona State 2nd, 13:45
  1. 13:45 1st & 10 ASU 30 Jason Brown Jr. rushed for 6 yard gain, tackled by Jaiden Francois
  2. 13:28 2nd & 4 ASU 36 Jeff Sims rushed for 20 yard gain, tackled by Landan Callahan
  3. 12:58 1st & 10 DUKE 44 Jeff Sims incomplete pass intended for Jaren Hamilton
  4. 12:46 2nd & 10 DUKE 44 Grayson Rigdon rushed for 1 yard loss, tackled by Kevin O'Connor
  5. 12:12 3rd & 11 DUKE 45 Jeff Sims passed to Cameron Harpole for 5 yard gain, tackled by Kimari Robinson
  6. 11:39 4th & 6 DUKE 40 Jeff Sims incomplete pass intended for Jalen Moss
Duke 2nd, 11:28
  1. 11:28 1st & 10 DUKE 40 Darian Mensah passed to Que'Sean Brown for 5 yard gain, tackled by Tony-Louis Nkuba
  2. 11:03 2nd & 5 DUKE 45 Anderson Castle rushed for 9 yard gain, tackled by Elijah O'Neal
  3. 10:40 1st & 10 ASU 46 Anderson Castle rushed for 2 yard gain, tackled by Myles Rowser
  4. 10:26 2nd & 8 ASU 44 Darian Mensah incomplete pass intended for Darian Mensah
  5. 9:44 3rd & 8 ASU 44 Darian Mensah passed to Sahmir Hagans for 7 yard gain, tackled by Nyland Green
  6. 9:33 4th & 1 ASU 37 Anderson Castle rushed for 4 yard gain, tackled by Kyndrich Breedlove
  7. 9:02 1st & 10 ASU 33 Darian Mensah passed to Jeremiah Hasley for 7 yard gain, tackled by Kyndrich Breedlove
  8. 8:36 2nd & 3 ASU 26 Nate Sheppard rushed for no gain, tackled by Justin Wodtly
  9. 7:51 3rd & 3 ASU 26 Arizona St. timeout
  10. 7:51 3rd & 3 ASU 26 Darian Mensah passed to Que'Sean Brown for 10 yard gain
  11. 7:20 1st & 10 ASU 16 Duke committed 5 yard penalty (Illegal Formation)
  12. 7:00 1st & 15 ASU 21 Nate Sheppard rushed for 7 yard gain, tackled by Kyndrich Breedlove
  13. 6:20 2nd & 8 ASU 14 Darian Mensah incomplete pass intended for Sahmir Hagans
  14. 6:13 3rd & 8 ASU 14 Darian Mensah passed to Jeremiah Hasley for 14 yard touchdown ASU 14, DUKE 20
  15. 6:06 3rd & 8 ASU 0 Todd Pelino made PAT ASU 14, DUKE 21
Arizona State 2nd, 6:06
  1. 6:06 3rd & 8 ASU 0 Duke kicked off, touchback
  2. 6:06 1st & 10 ASU 25 Demarius Robinson rushed for 4 yard gain, tackled by Luke Mergott
  3. 5:40 2nd & 6 ASU 29 Demarius Robinson rushed for 5 yard gain, tackled by Tyshon Reed
  4. 5:14 3rd & 1 ASU 34 Jeff Sims rushed for 2 yard gain, tackled by Tre Freeman
  5. 5:02 1st & 10 ASU 36 Jason Brown Jr. rushed for 25 yard gain, tackled by Landan Callahan
  6. 4:35 1st & 10 DUKE 39 Jason Brown Jr. rushed for 1 yard gain, tackled by Luke Mergott
  7. 4:00 2nd & 9 DUKE 38 Jeff Sims rushed for 38 yard touchdown ASU 20, DUKE 21
  8. 3:49 2nd & 9 DUKE 0 Jesus Gomez made PAT ASU 21, DUKE 21
Duke 2nd, 3:49
  1. 3:49 2nd & 9 DUKE 0 Arizona St. kicked off for 9 yards, no return
  2. 3:49 1st & 10 ASU 44 Que'Sean Brown rushed for 2 yard loss. Arizona St. committed 15 yard penalty (Unsportsmanlike Conduct)
  3. 3:15 1st & 10 ASU 31 Darian Mensah passed to Cooper Barkate for 11 yard gain, tackled by Martell Hughes
  4. 2:33 1st & 10 ASU 20 Nate Sheppard rushed for 12 yard gain, tackled by Nyland Green
  5. 2:00 1st & 8 ASU 8 Nate Sheppard rushed for 5 yard gain, tackled by Krew Jackson
  6. 1:55 2nd & 3 ASU 3 Anderson Castle rushed for 3 yard touchdown ASU 21, DUKE 27
  7. 1:50 2nd & 3 ASU 0 Todd Pelino made PAT ASU 21, DUKE 28
Arizona State 2nd, 1:50
  1. 1:50 2nd & 3 ASU 0 Duke kicked off for 51 yards, Jaren Hamilton returned kickoff for 26 yards
  2. 1:44 1st & 10 ASU 40 Jeff Sims passed to Cameron Harpole for 5 yard gain
  3. 1:27 2nd & 5 ASU 45 Demarius Robinson rushed for 14 yard gain, tackled by Andrew Pellicciotta
  4. 1:17 1st & 10 DUKE 41 Demarius Robinson rushed for 1 yard gain, tackled by Wesley Williams
  5. 1:05 2nd & 9 DUKE 40 Jeff Sims passed to Demarius Robinson for no gain
  6. 0:41 3rd & 9 DUKE 40 Demarius Robinson rushed for 4 yard gain, tackled by Ma'khi Jones
  7. 0:37 4th & 5 DUKE 36 Duke timeout
  8. 0:32 4th & 5 DUKE 36 Arizona St. timeout
  9. 0:32 4th & 5 DUKE 36 Jesus Gomez kicked a 54-yard field goal ASU 24, DUKE 28
Duke 2nd, 0:32
  1. 0:32 4th & 5 DUKE 36 Arizona St. kicked off, touchback
  2. 0:32 1st & 10 DUKE 25 Darian Mensah passed to Sahmir Hagans for 8 yard gain, tackled by Ramar Williams
  3. 0:26 2nd & 2 DUKE 33 Darian Mensah incomplete pass intended for Nate Sheppard
  4. 0:20 3rd & 2 DUKE 33 Darian Mensah passed to Sahmir Hagans for 7 yard gain, tackled by Tony-Louis Nkuba
  5. 0:16 1st & 10 DUKE 40 Darian Mensah passed to Nate Sheppard for 10 yard gain, tackled by Tony-Louis Nkuba
  6. 0:09 2nd & 1 DUKE 50 Duke timeout
  7. 0:09 2nd & 1 DUKE 50 Darian Mensah pass intercepted. Tony-Louis Nkuba intercepted Darian Mensah for 4 yards
Arizona State 2nd, 0:09
  1. 0:09 1st & 10 ASU 30 Arizona St. committed 15 yard penalty (Unsportsmanlike Conduct)
  2. 0:09 1st & 25 ASU 15 Jeff Sims rushed for 1 yard loss
Arizona State 3rd, 15:00
  1. 15:00 2nd & 26 DUKE 14 Duke kicked off, touchback
  2. 15:00 1st & 10 ASU 25 Jason Brown Jr. rushed for 44 yard gain, tackled by Tre Freeman
  3. 14:45 1st & 10 DUKE 31 Jason Brown Jr. rushed for 10 yard gain, tackled by DaShawn Stone
  4. 14:22 1st & 10 DUKE 21 Grayson Rigdon rushed for no gain, tackled by Tyshon Reed
  5. 13:54 2nd & 10 DUKE 21 Jeff Sims passed to Jalen Moss for 13 yard gain. Jalen Moss fumbled. Caleb Weaver recovered fumble for no gain
Duke 3rd, 13:27
  1. 13:27 1st & 10 DUKE 8 Nate Sheppard rushed for 3 yard gain, tackled by Jordan Crook
  2. 12:52 2nd & 7 DUKE 11 Darian Mensah passed to Jeremiah Hasley for 13 yard gain, tackled by Jordan Crook
  3. 12:23 1st & 10 DUKE 24 Darian Mensah passed to Que'Sean Brown for 6 yard gain, tackled by Ben Alefaio-Lilii
  4. 12:00 2nd & 4 DUKE 30 Nate Sheppard rushed for 9 yard gain, tackled by Joseph Smith
  5. 11:38 1st & 10 DUKE 39 Nate Sheppard rushed for 9 yard gain, tackled by Nyland Green
  6. 11:03 2nd & 1 DUKE 48 Darian Mensah incomplete pass intended for Cooper Barkate
  7. 10:54 3rd & 1 DUKE 48 Nate Sheppard rushed for 2 yard loss, tackled by Justin Wodtly
  8. 10:17 4th & 3 DUKE 46 Kade Reynoldson punted for 42 yards. Cory Butler Jr. returned punt for no gain
Arizona State 3rd, 10:06
  1. 10:06 1st & 10 ASU 12 Jeff Sims passed to Malik McClain for 1 yard loss, tackled by Caleb Weaver
  2. 9:49 2nd & 11 ASU 11 Jeff Sims passed to Cameron Harpole for 9 yard gain, tackled by Kendall Johnson
  3. 9:04 3rd & 2 ASU 20 Jason Brown Jr. rushed for 2 yard loss, tackled by Preston Watson
  4. 8:35 4th & 4 ASU 18 Matt McKenzie punted for 46 yards, no return
Duke 3rd, 8:26
  1. 8:26 1st & 10 DUKE 36 Nate Sheppard rushed for 15 yard gain, tackled by Ben Alefaio-Lilii
  2. 7:46 1st & 10 ASU 49 Nate Sheppard rushed for 2 yard gain, tackled by C.J. Fite
  3. 7:23 2nd & 8 ASU 47 Darian Mensah rushed for 34 yard gain, tackled by Nyland Green
  4. 6:47 1st & 10 ASU 13 Darian Mensah passed to Jaquez Moore for 3 yard loss, tackled by Tommy Romano
  5. 6:08 2nd & 13 ASU 16 Darian Mensah incomplete pass intended for Cooper Barkate
  6. 6:03 3rd & 13 ASU 16 Darian Mensah passed to Nate Sheppard for 10 yard gain, tackled by Albert Smith III
  7. 5:28 4th & 3 ASU 6 Arizona St. committed 3 yard penalty (Offside)
  8. 5:24 1st & 3 ASU 3 Nate Sheppard rushed for 3 yard touchdown ASU 24, DUKE 34
  9. 5:20 1st & 3 ASU 0 Todd Pelino made PAT ASU 24, DUKE 35
Arizona State 3rd, 5:20
  1. 5:20 1st & 3 ASU 0 Duke kicked off, touchback
  2. 5:10 1st & 10 ASU 25 Demarius Robinson rushed for 1 yard loss, tackled by Aaron Hall
  3. 4:54 2nd & 11 ASU 24 Jeff Sims passed to Demarius Robinson for 68 yard gain, tackled by Caleb Weaver
  4. 4:22 1st & 8 DUKE 8 Jeff Sims incomplete pass intended for Malik McClain
  5. 4:14 2nd & 8 DUKE 8 Jeff Sims passed to Khamari Anderson for 8 yard touchdown ASU 30, DUKE 35
  6. 4:09 2nd & 8 DUKE 0 2pt attempt converted, Jeff Sims run ASU 32, DUKE 35
Duke 3rd, 4:09
  1. 4:09 2nd & 8 DUKE 0 Arizona St. kicked off, touchback
  2. 4:09 1st & 10 DUKE 25 Darian Mensah passed to Que'Sean Brown for 7 yard gain, tackled by Montana Warren
  3. 3:28 2nd & 3 DUKE 32 Nate Sheppard rushed for 15 yard gain, tackled by Tommy Romano. Duke committed 15 yard penalty (Unnecessary Roughness)
  4. 2:59 2nd & 3 DUKE 32 Jaquez Moore rushed for 4 yard gain, tackled by Krew Jackson
  5. 2:30 1st & 10 DUKE 36 Jaquez Moore rushed for 5 yard gain, tackled by Krew Jackson
  6. 1:43 2nd & 5 DUKE 41 Darian Mensah sacked by Elijah O'Neal for 10 yard loss
  7. 0:46 3rd & 15 DUKE 31 Darian Mensah incomplete pass intended for Cooper Barkate
  8. 0:27 4th & 15 DUKE 31 Kade Reynoldson punted for 46 yards. Cory Butler Jr. returned punt for no gain
Arizona State 3rd, 0:20
  1. 0:20 1st & 10 ASU 23 Jason Brown Jr. rushed for 9 yard gain, tackled by Andrew Pellicciotta
  2. End of 3rd Quarter
  3. 15:00 2nd & 1 ASU 32 Jeff Sims passed to Malik McClain for 7 yard gain, tackled by Caleb Weaver
  4. 14:33 1st & 10 ASU 39 Jeff Sims passed to Derek Eusebio for 38 yard gain, tackled by Caleb Weaver
  5. 13:56 1st & 10 DUKE 23 Jeff Sims incomplete pass intended for Derek Eusebio
  6. 13:53 2nd & 10 DUKE 23 Jeff Sims passed to Jalen Moss for 16 yard gain, tackled by Landan Callahan
  7. 13:05 1st & 7 DUKE 7 Jason Brown Jr. rushed for 1 yard gain, tackled by Kevin O'Connor
  8. 12:45 2nd & 6 DUKE 6 Jeff Sims passed to Malik McClain for 6 yard touchdown ASU 38, DUKE 35
  9. 12:31 2nd & 6 DUKE 0 Jesus Gomez made PAT ASU 39, DUKE 35
Duke 4th, 12:31
  1. 12:31 2nd & 6 DUKE 0 Arizona St. kicked off, touchback
  2. 12:31 1st & 10 DUKE 25 Darian Mensah passed to Que'Sean Brown for 6 yard gain, tackled by Montana Warren
  3. 12:04 2nd & 4 DUKE 31 Nate Sheppard rushed for 1 yard gain, tackled by Justin Wodtly
  4. 11:38 3rd & 3 DUKE 32 Darian Mensah passed to Cooper Barkate for 8 yard gain, tackled by Tony-Louis Nkuba
  5. 11:17 1st & 10 DUKE 40 Darian Mensah passed to Que'Sean Brown for 5 yard gain, tackled by Martell Hughes
  6. 10:53 2nd & 5 DUKE 45 Darian Mensah incomplete pass intended for Sahmir Hagans
  7. 10:44 3rd & 5 DUKE 45 Darian Mensah incomplete pass intended for Nate Sheppard
  8. 10:34 4th & 5 DUKE 45 Darian Mensah passed to Cooper Barkate for 15 yard gain
  9. 10:04 1st & 10 ASU 40 Nate Sheppard rushed for 3 yard gain, tackled by Montana Warren
  10. 9:30 2nd & 7 ASU 37 Darian Mensah incomplete pass intended for Sahmir Hagans
  11. 9:18 3rd & 7 ASU 37 Darian Mensah incomplete pass intended for Cooper Barkate
  12. 9:11 4th & 7 ASU 37 Arizona St. timeout
  13. 9:11 4th & 7 ASU 37 Darian Mensah incomplete pass intended for Jeremiah Hasley
Arizona State 4th, 9:07
  1. 9:07 1st & 10 ASU 37 Demarius Robinson rushed for 9 yard gain, tackled by Caleb Weaver
  2. 8:40 2nd & 1 ASU 46 Jeff Sims passed to Demarius Robinson for 5 yard gain, tackled by Luke Mergott
  3. 8:07 1st & 10 DUKE 49 Demarius Robinson rushed for 2 yard gain, tackled by Kevin O'Connor
  4. 7:33 2nd & 8 DUKE 47 Jeff Sims passed to Malik McClain for 1 yard gain, tackled by Luke Mergott
  5. 6:56 3rd & 7 DUKE 46 Jeff Sims rushed for 1 yard gain, tackled by Aaron Hall
  6. 6:07 4th & 6 DUKE 45 Matt McKenzie punted for 31 yards. Que'Sean Brown returned punt for no gain
Duke 4th, 5:59
  1. 5:59 1st & 10 DUKE 14 Darian Mensah passed to Sahmir Hagans for 9 yard gain, tackled by Tony-Louis Nkuba
  2. 5:36 2nd & 1 DUKE 23 Nate Sheppard rushed for 5 yard gain, tackled by Jacob Rich Kongaika
  3. 5:08 1st & 10 DUKE 28 Darian Mensah passed to Sahmir Hagans for 6 yard gain, tackled by Nyland Green
  4. 4:29 2nd & 4 DUKE 34 Nate Sheppard rushed for 60 yard gain, tackled by Tommy Romano
  5. 3:47 1st & 6 ASU 6 Darian Mensah incomplete pass intended for Cooper Barkate
  6. 3:42 2nd & 6 ASU 6 Darian Mensah rushed for 2 yard loss. Darian Mensah fumbled. Darian Mensah recovered fumble for no gain
  7. 3:15 3rd & 8 ASU 8 Darian Mensah incomplete pass intended for Sahmir Hagans
  8. 2:56 4th & 8 ASU 8 Duke timeout
  9. 2:56 4th & 8 ASU 8 Darian Mensah incomplete pass intended for Cooper Barkate
Arizona State 4th, 2:51
  1. 2:51 1st & 10 ASU 8 Demarius Robinson rushed for 14 yard gain. Demarius Robinson fumbled. Ma'khi Jones recovered fumble for no gain
Duke 4th, 2:42
  1. 2:42 1st & 10 ASU 22 Nate Sheppard rushed for 5 yard gain, tackled by Justin Wodtly
  2. 2:16 2nd & 5 ASU 17 Darian Mensah passed to Que'Sean Brown for 17 yard touchdown ASU 39, DUKE 41
  3. 2:10 2nd & 5 ASU 0 Todd Pelino made PAT ASU 39, DUKE 42
Arizona State 4th, 2:10
  1. 2:10 2nd & 5 ASU 0 Duke kicked off, touchback
  2. 2:10 1st & 10 ASU 25 Jeff Sims incomplete pass intended for Malik McClain
  3. 2:05 2nd & 10 ASU 25 Jeff Sims passed to Malik McClain for 14 yard gain, tackled by Jaiden Francois
  4. 1:57 1st & 10 ASU 39 Jeff Sims incomplete pass intended for Malik McClain
  5. 1:51 2nd & 10 ASU 39 Jeff Sims pass intercepted. Luke Mergott intercepted Jeff Sims for no gain
Duke 4th, 1:47
  1. 1:47 1st & 10 ASU 41 Nate Sheppard rushed for 2 yard gain, tackled by Elijah O'Neal
  2. 1:43 2nd & 8 ASU 39 Arizona St. timeout
  3. 1:43 2nd & 8 ASU 39 Darian Mensah passed to Jeremiah Hasley for 4 yard gain, tackled by Montana Warren
  4. 1:37 3rd & 4 ASU 35 Arizona St. timeout
  5. 1:37 3rd & 4 ASU 35 Duke timeout
  6. 1:37 3rd & 4 ASU 35 Darian Mensah incomplete pass intended for Nate Sheppard
  7. 1:33 4th & 4 ASU 35 Darian Mensah passed to Sahmir Hagans for 8 yard gain
  8. 1:03 1st & 10 ASU 27 Darian Mensah rushed for 2 yard loss
  9. 0:27 2nd & 12 ASU 29 Darian Mensah 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.