LunoSport
About Contact
Get the app
Scores Rankings Standings Teams

Duquesne at Pittsburgh play by play — College Football August 30, 2025

Duquesne 9
Pittsburgh 61
Final
Duquesne 1st, 15:00
  1. 15:00 1st & 10 PITT 35 Pittsburgh kicked off, touchback
  2. 15:00 1st & 10 DUQ 25 Taj Butts rushed for 17 yard gain
  3. 14:21 1st & 10 DUQ 42 Taj Butts rushed for 3 yard loss
  4. 13:40 2nd & 13 DUQ 39 Tyler Riddell incomplete pass intended for Joey Isabella
  5. 13:32 3rd & 13 DUQ 39 Tyler Riddell passed to Jermaine Johnson for 10 yard gain
  6. 12:44 4th & 3 DUQ 49 Duquesne committed 5 yard penalty (Delay of Game)
  7. 12:44 4th & 8 DUQ 44 Michael Berarducci punted for 44 yards. Desmond Reid returned punt for 88 yard touchdown DUQ 0, PITT 6
  8. 12:14 4th & 8 DUQ 0 Trey Butkowski made PAT DUQ 0, PITT 7
Duquesne 1st, 12:14
  1. 12:14 4th & 8 DUQ 0 Pittsburgh kicked off for 64 yards, Joel Kpassou returned kickoff for no gain
  2. 12:14 1st & 10 DUQ 25 Tyler Riddell incomplete pass intended for Joey Isabella
  3. 12:09 2nd & 10 DUQ 25 Shawn Solomon Jr. rushed for 3 yard loss
  4. 11:26 3rd & 13 DUQ 22 Tyler Riddell incomplete pass intended for Shawn Solomon Jr.
  5. 11:18 4th & 13 DUQ 22 Michael Berarducci punted for 44 yards, no return
Pittsburgh 1st, 11:07
  1. 11:07 1st & 10 PITT 34 Desmond Reid rushed for 1 yard gain
  2. 10:44 2nd & 9 PITT 35 Eli Holstein incomplete pass intended for Raphael Williams Jr.
  3. 10:40 3rd & 9 PITT 35 Duquesne timeout
  4. 10:40 3rd & 9 PITT 35 Eli Holstein passed to Desmond Reid for 2 yard gain
  5. 10:01 4th & 7 PITT 37 Caleb Junko punted for 46 yards. Joey Isabella returned punt for 4 yards
Duquesne 1st, 9:52
  1. 9:52 1st & 10 DUQ 21 Tyler Riddell passed to Joey Isabella for 2 yard gain
  2. 9:07 2nd & 8 DUQ 23 Taj Butts rushed for 3 yard gain
  3. 8:21 3rd & 5 DUQ 26 Tyler Riddell rushed for 1 yard gain
  4. 7:42 4th & 4 DUQ 27 Michael Berarducci punted for 35 yards, no return
Pittsburgh 1st, 7:37
  1. 7:37 1st & 10 PITT 38 Desmond Reid rushed for 1 yard gain
  2. 7:04 2nd & 9 PITT 39 Eli Holstein passed to Kenny Johnson for 18 yard gain
  3. 6:44 1st & 10 DUQ 43 Pittsburgh committed 5 yard penalty (False Start)
  4. 6:24 1st & 15 DUQ 48 Desmond Reid rushed for 13 yard gain
  5. 6:05 2nd & 2 DUQ 35 Desmond Reid rushed for 1 yard loss
  6. 5:29 3rd & 3 DUQ 36 Eli Holstein rushed for 2 yard gain
  7. 4:54 4th & 1 DUQ 34 Eli Holstein rushed for 16 yard gain
  8. 4:17 1st & 10 DUQ 18 Eli Holstein passed to Cataurus Hicks for 13 yard gain
  9. 3:37 1st & 5 DUQ 5 Eli Holstein incomplete pass intended for Kenny Johnson
  10. 3:32 2nd & 5 DUQ 5 Raphael Williams Jr. rushed for 4 yard gain
  11. 2:56 3rd & 1 DUQ 1 Eli Holstein passed to Kenny Johnson for 3 yard loss
  12. 2:50 4th & 4 DUQ 4 Eli Holstein passed to Cataurus Hicks for 4 yard touchdown DUQ 0, PITT 13
  13. 2:47 4th & 4 DUQ 0 Trey Butkowski made PAT DUQ 0, PITT 14
Duquesne 1st, 2:47
  1. 2:47 4th & 4 DUQ 0 Pittsburgh kicked off, touchback
  2. 2:47 1st & 10 DUQ 25 Taj Butts rushed for 2 yard gain
  3. 2:12 2nd & 8 DUQ 27 Tyler Riddell sacked by Kyle Louis for 14 yard loss
  4. 1:21 3rd & 22 DUQ 13 Duquesne timeout
  5. 1:21 3rd & 22 DUQ 13 Tyler Riddell sacked by Kyle Louis for 8 yard loss
  6. 0:38 4th & 30 DUQ 5 Michael Berarducci punted for 21 yards, no return
Pittsburgh 1st, 0:32
  1. 0:32 1st & 10 DUQ 26 Eli Holstein incomplete pass intended for Kenny Johnson
  2. 0:27 2nd & 10 DUQ 26 Eli Holstein rushed for 7 yard gain
  3. End of 1st Quarter
  4. 15:00 3rd & 3 DUQ 19 Eli Holstein rushed for no gain
  5. 14:25 4th & 3 DUQ 19 Eli Holstein pass intercepted. Deshaun Harper intercepted Eli Holstein for no gain
Duquesne 2nd, 14:18
  1. 14:18 1st & 10 DUQ 20 Taj Butts rushed for 2 yard gain
  2. 13:37 2nd & 8 DUQ 22 Tyler Riddell passed to Taj Butts for 4 yard gain
  3. 12:49 3rd & 4 DUQ 26 Tyler Riddell incomplete pass intended for Alex Gochis
  4. 12:27 4th & 4 DUQ 26 Michael Berarducci punted for 42 yards. Desmond Reid returned punt for 13 yard loss
Pittsburgh 2nd, 12:27
  1. 12:27 1st & 10 PITT 19 Desmond Reid rushed for 3 yard gain
  2. 12:11 2nd & 7 PITT 22 Eli Holstein incomplete pass intended for Jake Overman
  3. 11:47 3rd & 7 PITT 22 Eli Holstein passed to Jake Overman for 3 yard gain
  4. 11:09 4th & 4 PITT 25 Caleb Junko punted for 36 yards. Joey Isabella returned punt for no gain
Duquesne 2nd, 11:03
  1. 11:03 1st & 10 DUQ 39 Tyler Riddell passed to Joey Isabella for 59 yard gain
  2. 10:33 1st & 2 PITT 2 Pittsburgh timeout
  3. 10:33 1st & 2 PITT 2 Duquesne committed 5 yard penalty (False Start)
  4. 10:33 1st & 7 PITT 7 Tyler Riddell passed to B.J. Alexander for 7 yard touchdown DUQ 6, PITT 14
  5. 10:28 1st & 7 PITT 0 Matt Marcinko missed PAT
Pittsburgh 2nd, 10:28
  1. 10:28 1st & 7 PITT 0 Duquesne kicked off for 61 yards, Kenny Johnson returned kickoff for 78 yards
  2. 10:16 1st & 10 DUQ 18 Duquesne committed 13 yard penalty (Pass Interference)
  3. 10:11 1st & 5 DUQ 5 Eli Holstein incomplete pass intended for Deuce Spann
  4. 10:05 2nd & 5 DUQ 5 Juelz Goff rushed for 4 yard gain
  5. 9:28 3rd & 1 DUQ 1 Juelz Goff rushed for 1 yard touchdown DUQ 6, PITT 20
  6. 9:24 3rd & 1 DUQ 0 Trey Butkowski PAT blocked
Duquesne 2nd, 9:24
  1. 9:24 3rd & 1 DUQ 0 Pittsburgh kicked off, touchback
  2. 9:24 1st & 10 DUQ 25 Tyler Riddell passed to Joey Isabella for 4 yard gain
  3. 8:45 2nd & 6 DUQ 29 Taj Butts rushed for 4 yard gain
  4. 8:10 3rd & 2 DUQ 33 Duquesne committed 5 yard penalty (Illegal Substitution)
  5. 7:58 3rd & 7 DUQ 28 Tyler Riddell passed to Joey Isabella for 11 yard gain
  6. 7:19 1st & 10 DUQ 39 Duquesne committed 10 yard penalty (Holding)
  7. 6:50 1st & 20 DUQ 29 Tyler Riddell passed to Shawn Solomon Jr. for 4 yard gain
  8. 6:11 2nd & 16 DUQ 33 Shawn Solomon Jr. rushed for no gain
  9. 5:26 3rd & 16 DUQ 33 Tyler Riddell incomplete pass intended for Shawn Solomon Jr.
  10. 5:07 4th & 16 DUQ 33 Michael Berarducci punted for 33 yards. Desmond Reid returned punt for 4 yards. Duquesne committed 15 yard penalty (Unsportsmanlike Conduct)
Pittsburgh 2nd, 5:07
  1. 5:07 1st & 10 DUQ 47 Eli Holstein passed to Kenny Johnson for 12 yard gain
  2. 4:09 1st & 10 DUQ 35 Eli Holstein passed to Deuce Spann for 15 yard gain
  3. 4:09 1st & 10 DUQ 20 Eli Holstein passed to Kenny Johnson for 20 yard touchdown DUQ 6, PITT 26
  4. 4:01 1st & 10 DUQ 0 Trey Butkowski made PAT DUQ 6, PITT 27
Duquesne 2nd, 4:01
  1. 4:01 1st & 10 DUQ 0 Pittsburgh kicked off, touchback
  2. 4:01 1st & 10 DUQ 25 Tyler Riddell incomplete pass intended for Joey Isabella
  3. 3:58 2nd & 10 DUQ 25 Tyler Riddell passed to Jermaine Johnson for 10 yard gain. Pittsburgh committed 15 yard penalty (Roughing the Passer)
  4. 3:51 1st & 10 PITT 50 Tyler Riddell sacked by Joey Zelinsky for 5 yard loss
  5. 3:18 2nd & 15 DUQ 45 Tyler Riddell passed to Joey Isabella for 8 yard gain
  6. 2:45 3rd & 7 PITT 47 Tyler Riddell incomplete pass
  7. 2:38 4th & 7 PITT 47 Michael Berarducci punted, touchback
Pittsburgh 2nd, 2:31
  1. 2:31 1st & 10 PITT 20 Eli Holstein passed to Zion Fowler-El for 5 yard gain
  2. 2:11 2nd & 5 PITT 25 Eli Holstein passed to Raphael Williams Jr. for 45 yard gain
  3. 2:00 1st & 10 DUQ 30 Eli Holstein incomplete pass intended for Cataurus Hicks
  4. 1:53 2nd & 10 DUQ 30 Desmond Reid rushed for 2 yard loss
  5. 1:15 3rd & 12 DUQ 32 Eli Holstein rushed for 16 yard gain
  6. 0:54 1st & 10 DUQ 16 Eli Holstein passed to Cataurus Hicks for 16 yard touchdown DUQ 6, PITT 33
  7. 0:48 1st & 10 DUQ 0 Trey Butkowski made PAT DUQ 6, PITT 34
Duquesne 2nd, 0:48
  1. 0:48 1st & 10 DUQ 0 Pittsburgh kicked off, touchback
  2. 0:48 1st & 10 DUQ 25 Taj Butts rushed for 2 yard gain
  3. 0:01 2nd & 8 DUQ 27 Tyler Riddell rushed for 4 yard loss
Pittsburgh 3rd, 15:00
  1. 15:00 3rd & 12 DUQ 23 Duquesne kicked off for 45 yards, Malachi Thomas returned kickoff for no gain
  2. 15:00 1st & 10 PITT 25 Eli Holstein passed to Cataurus Hicks for 22 yard gain
  3. 14:24 1st & 10 PITT 47 Desmond Reid rushed for 53 yard touchdown DUQ 6, PITT 40
  4. 14:14 1st & 10 DUQ 0 Trey Butkowski made PAT DUQ 6, PITT 41
Duquesne 3rd, 14:14
  1. 14:14 1st & 10 DUQ 0 Pittsburgh kicked off, touchback
  2. 14:14 1st & 10 DUQ 25 Taj Butts rushed for 1 yard loss
  3. 13:35 2nd & 11 DUQ 24 Taj Butts rushed for 6 yard gain
  4. 12:48 3rd & 5 DUQ 30 Tyler Riddell incomplete pass intended for B.J. Alexander
  5. 12:44 4th & 5 DUQ 30 Michael Hartshorn punted for 50 yards, no return
Pittsburgh 3rd, 12:31
  1. 12:31 1st & 10 PITT 20 Eli Holstein sacked by Jack Dunkley for 6 yard loss
  2. 12:07 2nd & 16 PITT 14 Desmond Reid rushed for 2 yard loss
  3. 11:33 3rd & 18 PITT 12 Eli Holstein incomplete pass intended for Malachi Thomas
  4. 11:20 4th & 18 PITT 12 Caleb Junko punted for 53 yards, no return
Duquesne 3rd, 11:13
  1. 11:13 1st & 10 DUQ 35 Tyler Riddell incomplete pass intended for B.J. Alexander
  2. 11:06 2nd & 10 DUQ 35 Duquesne timeout
  3. 11:06 2nd & 10 DUQ 35 Taj Butts rushed for 6 yard gain
  4. 10:56 3rd & 4 DUQ 41 Tyler Riddell passed to Joey Isabella for 30 yard gain
  5. 10:10 1st & 10 PITT 29 Tyler Riddell passed to Joey Isabella for no gain
  6. 9:18 2nd & 10 PITT 29 Duquesne committed 10 yard penalty (Holding)
  7. 8:50 2nd & 20 PITT 39 Tyler Riddell passed to Jermaine Johnson for 1 yard gain
  8. 8:05 3rd & 19 PITT 38 Duquesne committed 10 yard penalty (Holding)
  9. 7:36 3rd & 29 PITT 48 Tyler Riddell passed to Alex Gochis for 4 yard gain
  10. 6:55 4th & 25 PITT 44 Michael Hartshorn punted for 19 yards, no return
Pittsburgh 3rd, 6:47
  1. 6:47 1st & 10 PITT 25 Juelz Goff rushed for 5 yard gain
  2. 6:22 2nd & 5 PITT 30 Juelz Goff rushed for 2 yard gain
  3. 5:45 3rd & 3 PITT 32 Eli Holstein rushed for 6 yard gain
  4. 5:21 1st & 10 PITT 38 Eli Holstein passed to Bryce Yates for 9 yard gain
  5. 4:58 2nd & 1 PITT 47 Juelz Goff rushed for 6 yard gain
  6. 4:33 1st & 10 DUQ 47 Juelz Goff rushed for 10 yard gain
  7. 3:56 1st & 10 DUQ 37 Juelz Goff rushed for 3 yard gain
  8. 3:22 2nd & 7 DUQ 34 Eli Holstein passed to Malachi Thomas for 34 yard touchdown DUQ 6, PITT 47
  9. 3:14 2nd & 7 DUQ 0 Trey Butkowski made PAT DUQ 6, PITT 48
Duquesne 3rd, 3:14
  1. 3:14 2nd & 7 DUQ 0 Pittsburgh kicked off for 67 yards, no return. Pittsburgh committed 15 yard penalty (Unsportsmanlike Conduct)
  2. 3:14 1st & 10 PITT 50 Ness Davis rushed for 4 yard gain
  3. 2:27 2nd & 6 PITT 46 Logan Kushner rushed for 10 yard gain
  4. 1:47 1st & 10 PITT 36 Logan Kushner passed to Joey Isabella for 6 yard gain
  5. 1:13 2nd & 4 PITT 30 Ness Davis rushed for 11 yard gain
  6. 0:28 1st & 10 PITT 19 Ness Davis rushed for 3 yard gain
  7. End of 3rd Quarter
  8. 15:00 2nd & 7 PITT 16 Duquesne committed 5 yard penalty (False Start)
  9. 15:00 2nd & 12 PITT 21 Logan Kushner passed to Ian Sheehan for 9 yard gain
  10. 14:26 3rd & 3 PITT 12 Duquesne committed 5 yard penalty (Delay of Game)
  11. 14:06 3rd & 8 PITT 17 Pittsburgh timeout
  12. 14:06 3rd & 8 PITT 17 Logan Kushner incomplete pass intended for Joey Isabella
  13. 14:00 4th & 8 PITT 17 Matt Marcinko kicked a 35-yard field goal DUQ 9, PITT 48
Pittsburgh 4th, 13:56
  1. 13:56 4th & 8 PITT 17 Duquesne kicked off for 36 yards, Malachi Thomas returned kickoff for no gain
  2. 13:56 1st & 10 PITT 29 Cole Gonzales incomplete pass intended for Bryce Yates
  3. 13:52 2nd & 10 PITT 29 Cole Gonzales incomplete pass intended for Zion Fowler-El
  4. 13:48 3rd & 10 PITT 29 Cole Gonzales incomplete pass intended for Deuce Spann
  5. 13:42 4th & 10 PITT 29 Caleb Junko punted for 46 yards. Joey Isabella returned punt for no gain
Duquesne 4th, 13:34
  1. 13:34 1st & 10 DUQ 25 Ness Davis rushed for 2 yard gain
  2. 12:51 2nd & 8 DUQ 27 Ness Davis rushed for 3 yard loss
  3. 12:06 3rd & 11 DUQ 24 Logan Kushner rushed for 10 yard gain
  4. 11:15 4th & 1 DUQ 34 Duquesne committed 5 yard penalty (Delay of Game)
  5. 11:15 4th & 6 DUQ 29 Michael Hartshorn punted for 38 yards. Kenny Johnson returned punt for 27 yards
Pittsburgh 4th, 11:06
  1. 11:06 1st & 10 DUQ 40 Jalynn Williams rushed for 1 yard gain
  2. 10:26 2nd & 9 DUQ 39 Cole Gonzales passed to Player for 13 yard gain
  3. 10:26 2nd & 9 DUQ 39 Cole Gonzales passed to Josh Altsman for 13 yard gain
  4. 10:01 1st & 10 DUQ 26 Cole Gonzales passed to Jalynn Williams for 9 yard gain
  5. 9:45 2nd & 1 DUQ 17 Cole Gonzales incomplete pass intended for Bryce Yates
  6. 9:40 3rd & 1 DUQ 17 Jalynn Williams rushed for 9 yard gain
  7. 9:04 1st & 8 DUQ 8 Cole Gonzales passed to Player for 2 yard gain
  8. 9:04 1st & 8 DUQ 8 Cole Gonzales passed to Zion Fowler-El for 2 yard gain
  9. 8:37 2nd & 6 DUQ 6 Cole Gonzales passed to Deuce Spann for 3 yard loss
  10. 8:11 3rd & 9 DUQ 9 Cole Gonzales incomplete pass intended for Zion Fowler-El
  11. 8:06 4th & 9 DUQ 9 Trey Butkowski kicked a 27-yard field goal DUQ 9, PITT 51
Duquesne 4th, 8:03
  1. 8:03 4th & 9 DUQ 9 Pittsburgh kicked off, touchback
  2. 8:03 1st & 10 DUQ 25 Dazhaun Hopkins rushed for 3 yard gain
  3. 7:27 2nd & 7 DUQ 28 Dazhaun Hopkins rushed for 2 yard gain
  4. 6:54 3rd & 5 DUQ 30 Logan Kushner sacked by Cameron Lindsey for 10 yard loss
  5. 6:07 4th & 15 DUQ 20 Michael Hartshorn punted for 37 yards. Kenny Johnson returned punt for 36 yards
Pittsburgh 4th, 5:53
  1. 5:53 1st & 10 DUQ 21 Cole Gonzales passed to Cam Sapp for 7 yard gain
  2. 5:13 2nd & 3 DUQ 14 Cole Gonzales rushed for 2 yard gain
  3. 4:48 3rd & 1 DUQ 12 Caleb Williams rushed for 4 yard gain
  4. 4:22 1st & 8 DUQ 8 Cole Gonzales passed to Caleb Williams for 1 yard loss
  5. 3:45 2nd & 9 DUQ 9 Cole Gonzales incomplete pass intended for Jesse Anderson
  6. 3:42 3rd & 9 DUQ 9 Cole Gonzales incomplete pass intended for Jesse Anderson
  7. 3:37 4th & 9 DUQ 9 Trey Butkowski kicked a 27-yard field goal DUQ 9, PITT 54
Duquesne 4th, 3:32
  1. 3:32 4th & 9 DUQ 9 Pittsburgh kicked off, touchback
  2. 3:32 1st & 10 DUQ 25 Dazhaun Hopkins rushed for no gain
  3. 2:44 2nd & 10 DUQ 25 Dazhaun Hopkins rushed for 1 yard loss
  4. 2:05 3rd & 11 DUQ 24 Logan Kushner passed to Garrett Harrold for 2 yard gain
  5. 2:00 4th & 9 DUQ 26 Andrew Graham punted for 35 yards. Kenny Johnson returned punt for 1 yard
Pittsburgh 4th, 1:50
  1. 1:50 1st & 10 PITT 40 Cole Gonzales passed to Caleb Williams for no gain
  2. 1:20 2nd & 10 PITT 40 Cole Gonzales passed to Bryce Yates for 60 yard touchdown DUQ 9, PITT 60
  3. 1:12 2nd & 10 DUQ 0 Trey Butkowski made PAT DUQ 9, PITT 61
Duquesne 4th, 1:12
  1. 1:12 2nd & 10 DUQ 0 Pittsburgh kicked off, touchback
  2. 1:12 1st & 10 DUQ 25 Dazhaun Hopkins rushed for 1 yard loss
  3. 0:32 2nd & 11 DUQ 24 Dazhaun Hopkins rushed for 2 yard gain
‹ 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.