Duquesne at Pittsburgh

Saturday, August 30, 2025

Pittsburgh beat Duquesne 61–⁠9. It was their seventh meeting; Pittsburgh leads the series 5–⁠2.

AwayDuquesne7–⁠5 in 2025
9
HomePittsburgh8–⁠5 in 2025
61

Final at Acrisure Stadium, Pittsburgh72°F, cloudy, wind 6 mphTV: ACC NetworkAttendance 53,006

Official
Riley JohnsonGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Duquesne06039
Pittsburgh1420141361

Standouts

  • PassingEli Holstein15 of 23, 215 yards, 4 TD, 1 INTPittsburgh
  • ReceivingJoey Isabella8 catches, 120 yardsDuquesne
  • DefenseKyle Louis6 tackles, 2 sacks, 3 for lossPittsburgh

Player stats

Duquesne

PassingC/AttYdsTDInt
Tyler Riddell14/2315410
Logan Kushner3/41700
RushingCarYdsTDLong
Taj Butts1038017
Johness Davis517011
Logan Kushner310010
Dazhaun Hopkins6503
ReceivingRecYdsTDLong
Joey Isabella8120059
Jermaine Johnson Jr.321010
Ian Sheehan1909
B.J. Alexander1717
DefenseTklTFLSacksInt
Ethon Cole6100
Caleb Jones6000
Quan Rhodes-McKee60.500
Avery Morris5000
Jack Dunkley4210
Dallas Harper2001

Pittsburgh

PassingC/AttYdsTDInt
Eli Holstein15/2321541
Cole Gonzales8/158710
RushingCarYdsTDLong
Desmond Reid866153
Eli Holstein741016
Juelz Goff731110
Jalynn Williams21009
ReceivingRecYdsTDLong
Bryce Yates269160
Cataurus Hicks455222
Kenny Johnson447120
Raphael Williams145045
DefenseTklTFLSacksInt
Kyle Louis6320
Cruce Brookins5000
Javon McIntyre4000
Rasheem Biles40.500
Cameron Lindsey3110
Joseph Zelinsky2110

From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.

Team stats

DuquesnePittsburgh
208Total yards460
171Passing yards302
37Rushing yards158
6.3Yards per pass7.9
1.2Yards per rush5.9
8First downs21
2–⁠15Third downs5–⁠14
0–⁠0Fourth downs2–⁠3
0Turnovers1
11–⁠88Penalties3–⁠35
35:23Possession24:37
1Sacks (by defense)4

Efficiency

DuquesnePittsburgh
14%Success rate47%
−0.05EPA per play0.39
1.75Explosiveness1.52
−0.24Rushing EPA0.30
0.13Passing EPA0.57
4%Passing-down success31%
−0.10First-down EPA0.33
−0.19Second-down EPA0.54
0.19Third-down EPA0.31
22%Havoc by its defense24%

From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.

Before kickoff

Our ratings and the line, going in

Our ratings (scores only)

Pittsburgh 75% to win. Elo’s favorite won.

The line

Pittsburgh −39.5, over/under 58.5.

The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.

Before kickoff, the win chances were Pittsburgh >99%, Duquesne <1%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Pittsburgh end zoneDuquesne end zoneQ1 DuquesnePunt return TD, 4 plays (Pittsburgh scores)Q1 DuquesnePunt, 3 playsQ1 PittsburghPunt, 3 playsQ1 DuquesnePunt, 3 playsQ1 PittsburghTouchdown, 11 playsQ1 DuquesnePunt, 3 playsQ1 PittsburghInterception, 4 playsQ2 DuquesnePunt, 3 playsQ2 PittsburghPunt, 3 playsQ2 DuquesneTouchdown, 2 playsQ2 PittsburghTouchdown, 3 playsQ2 DuquesnePunt, 6 playsQ2 PittsburghTouchdown, 3 playsQ2 DuquesnePunt, 5 playsQ2 PittsburghTouchdown, 6 playsQ2 DuquesneEnd of half, 2 playsQ3 PittsburghTouchdown, 2 playsQ3 DuquesnePunt, 3 playsQ3 PittsburghPunt, 3 playsQ3 DuquesnePunt, 6 playsQ3 PittsburghTouchdown, 8 playsQ3 DuquesneField goal, 8 playsQ4 PittsburghPunt, 3 playsQ4 DuquesnePunt, 3 playsQ4 PittsburghField goal, 9 playsQ4 DuquesnePunt, 3 playsQ4 PittsburghField goal, 7 playsQ4 DuquesnePunt, 3 playsQ4 PittsburghTouchdown, 2 playsQ4 DuquesneResult not recorded, 2 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Pittsburgh drives left to right, Duquesne right to left.
  1. Q1 DuquesnePunt return TD, 4 plays (Pittsburgh scores), 19 yards
  2. Q1 DuquesnePunt, 3 plays, −3 yards
  3. Q1 PittsburghPunt, 3 plays, 3 yards
  4. Q1 DuquesnePunt, 3 plays, 6 yards
  5. Q1 PittsburghTouchdown, 11 plays, 62 yards
  6. Q1 DuquesnePunt, 3 plays, −20 yards
  7. Q1 PittsburghInterception, 4 plays, 7 yards
  8. Q2 DuquesnePunt, 3 plays, 6 yards
  9. Q2 PittsburghPunt, 3 plays, 6 yards
  10. Q2 DuquesneTouchdown, 2 plays, 61 yards
  11. Q2 PittsburghTouchdown, 3 plays, 18 yards
  12. Q2 DuquesnePunt, 6 plays, 8 yards
  13. Q2 PittsburghTouchdown, 3 plays, 47 yards
  14. Q2 DuquesnePunt, 5 plays, 28 yards
  15. Q2 PittsburghTouchdown, 6 plays, 80 yards
  16. Q2 DuquesneEnd of half, 2 plays, −2 yards
  17. Q3 PittsburghTouchdown, 2 plays, 75 yards
  18. Q3 DuquesnePunt, 3 plays, 5 yards
  19. Q3 PittsburghPunt, 3 plays, −8 yards
  20. Q3 DuquesnePunt, 6 plays, 21 yards
  21. Q3 PittsburghTouchdown, 8 plays, 75 yards
  22. Q3 DuquesneField goal, 8 plays, 33 yards
  23. Q4 PittsburghPunt, 3 plays, 0 yards
  24. Q4 DuquesnePunt, 3 plays, 4 yards
  25. Q4 PittsburghField goal, 9 plays, 31 yards
  26. Q4 DuquesnePunt, 3 plays, −5 yards
  27. Q4 PittsburghField goal, 7 plays, 12 yards
  28. Q4 DuquesnePunt, 3 plays, 1 yard
  29. Q4 PittsburghTouchdown, 2 plays, 60 yards
  30. Q4 DuquesneResult not recorded, 2 plays, −1 yard

Play by play

1st quarter7 drives, then Pittsburgh 14, Duquesne 0
Duquesne Punt return TD, 4 plays (Pittsburgh scores)
15:001st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
14:551st & 10 at own 25Taj Butts run for 17 yds to the DUQ 42 for a 1ST down
14:161st & 10 at own 42Taj Butts run for a loss of 3 yards to the DUQ 39
13:322nd & 13 at own 39Tyler Riddell pass incomplete
13:253rd & 13 at own 39Tyler Riddell pass complete to Jermaine Johnson for 10 yds to the DUQ 49
12:444th & 3 at own 49PENALTY Dukes Delay Of Game 5 yards from Dukes49 to Dukes44. NO PLAY.
12:144th & 8 at own 44Michael Berarducci punt for 44 yds , Desmond Reid returns for 88 yds for a TD (Trey Butkowski KICK)Pittsburgh 7, Duquesne 0
Duquesne Punt, 3 plays
12:141st & 10 at own 35Sam Carpenter kickoff for 64 yds
12:091st & 10 at own 25Tyler Riddell pass incomplete to Joey Isabella
12:022nd & 10 at own 25Shawn Solomon Jr. run for a loss of 3 yards to the DUQ 22
11:183rd & 13 at own 22Tyler Riddell pass incomplete to Shawn Solomon Jr.
11:074th & 13 at own 22Michael Berarducci punt for 44 yds
Pittsburgh Punt, 3 plays
11:021st & 10 at own 34Desmond Reid run for 1 yd to the PITT 35
10:402nd & 9 at own 35Eli Holstein pass incomplete to Raphael Williams Jr.
10:403rd & 9 at own 35Timeout Duquesne, clock 10:40
10:303rd & 9 at own 35Eli Holstein pass complete to Desmond Reid for 2 yds to the PITT 37
9:524th & 7 at own 37Caleb Junko punt for 46 yds, punt out-of-bounds at the DUQ 21 , Joey Isabella returns for 4 yds to the DUQ 21
Duquesne Punt, 3 plays
9:341st & 10 at own 21Tyler Riddell pass complete to Joey Isabella for 2 yds to the DUQ 23
9:042nd & 8 at own 23Taj Butts run for 3 yds to the DUQ 26
7:453rd & 5 at own 26Tyler Riddell run for 1 yd to the DUQ 27
7:374th & 4 at own 27Michael Berarducci punt for 35 yds, punt out-of-bounds at the PITT 38
Pittsburgh Touchdown, 11 plays
7:281st & 10 at own 38Desmond Reid run for 1 yd to the PITT 39
6:442nd & 9 at own 39Eli Holstein pass complete to Kenny Johnson for 18 yds to the DUQ 43 for a 1ST down
3:551st & 10 at opp 43PENALTY Pitt False Start 5 yards from Dukes43 to Dukes48. NO PLAY.
3:411st & 15 at opp 48Desmond Reid run for 13 yds to the DUQ 35
3:292nd & 2 at opp 35Desmond Reid run for a loss of 1 yard to the DUQ 36
3:293rd & 3 at opp 36Eli Holstein run for 2 yds to the DUQ 34
3:224th & 1 at opp 34Eli Holstein run for 16 yds to the DUQ 18 for a 1ST down
2:541st & 10 at opp 18Eli Holstein pass complete to Cataurus Hicks for 13 yds to the DUQ 5 for a 1ST down
2:471st & goal at opp 5Eli Holstein pass incomplete to Kenny Johnson
2:472nd & goal at opp 5Raphael Williams Jr. run for 4 yds to the DUQ 1
2:473rd & goal at opp 1Eli Holstein pass complete to Kenny Johnson for 3 yds to the DUQ 4
2:474th & goal at opp 4Eli Holstein pass complete to Cataurus Hicks for 4 yds for a TD (Trey Butkowski KICK)Pittsburgh 14, Duquesne 0
Duquesne Punt, 3 plays
2:471st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
2:341st & 10 at own 25Taj Butts run for 2 yds to the DUQ 27
2:022nd & 8 at own 27Tyler Riddell sacked by Kyle Louis for a loss of 14 yards to the DUQ 13
1:213rd & 22 at own 13Timeout Duquesne, clock 01:21
1:133rd & 22 at own 13Tyler Riddell sacked by Kyle Louis for a loss of 8 yards to the DUQ 5
0:324th & 30 at own 5Michael Berarducci punt for 21 yds, punt out-of-bounds at the DUQ 26
Pittsburgh Interception, 4 plays
0:271st & 10 at opp 26Eli Holstein pass incomplete to Kenny Johnson
0:002nd & 10 at opp 26Eli Holstein run for 7 yds to the DUQ 19
Q2 14:533rd & 3 at opp 19Eli Holstein run for no gain to the DUQ 19
Q2 14:184th & 3 at opp 19Eli Holstein pass intercepted, touchback.
2nd quarter9 drives, then Pittsburgh 34, Duquesne 6
Duquesne Punt, 3 plays
14:101st & 10 at own 20Taj Butts run for 2 yds to the DUQ 22
13:232nd & 8 at own 22Tyler Riddell pass complete to Taj Butts for 4 yds to the DUQ 26
12:423rd & 4 at own 26Tyler Riddell pass incomplete to Alex Gochis
12:274th & 4 at own 26Michael Berarducci punt for 42 yds , Desmond Reid returns for no gain to the PITT 19
Pittsburgh Punt, 3 plays
12:201st & 10 at own 19Desmond Reid run for 3 yds to the PITT 22
11:472nd & 7 at own 22Eli Holstein pass incomplete to Jake Overman
11:333rd & 7 at own 22Eli Holstein pass complete to Jake Overman for 3 yds to the PITT 25
11:034th & 4 at own 25Caleb Junko punt for 36 yds, fair catch by Joey Isabella at the DUQ 39
Duquesne Touchdown, 2 plays
10:521st & 10 at own 39Tyler Riddell pass complete to Joey Isabella for 59 yds to the PITT 2 for a 1ST down
10:331st & goal at opp 2Timeout Pittsburgh, clock 10:33
10:331st & goal at opp 2PENALTY Dukes False Start (Brandt,Tommy) 5 yards from Pitt02 to Pitt07. NO PLAY.
10:281st & goal at opp 7Tyler Riddell pass complete to B.J. Alexander for 7 yds for a TD (Matt Marcinko PAT MISSED)Pittsburgh 14, Duquesne 6
Pittsburgh Touchdown, 3 plays
10:161st & 10 at own 35Matt Clark kickoff for 61 yds , Kenny Johnson return for 78 yds to the DUQ 18
10:111st & 10 at opp 18(10:12) Shotgun Holstein,Eli pass incomplete short middle to Williams Jr.,Raphael thrown to Dukes05, 1ST DOWN, PENALTY Dukes Pass Interference (Harper,Dallas) 13 yards from Dukes18 to Dukes05, 1ST DOWN. NO PLAY.
10:051st & goal at opp 5Eli Holstein pass incomplete to Deuce Spann
9:572nd & goal at opp 5Juelz Goff run for 4 yds to the DUQ 1
9:243rd & goal at opp 1Juelz Goff run for 1 yd for a TD (Trey Butkowski PAT BLOCKED)Pittsburgh 20, Duquesne 6
Duquesne Punt, 6 plays
9:241st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
9:151st & 10 at own 25Tyler Riddell pass complete to Joey Isabella for 4 yds to the DUQ 29
8:392nd & 6 at own 29Taj Butts run for 4 yds to the DUQ 33
7:593rd & 2 at own 33PENALTY Dukes Illegal Substitution 5 yards from Dukes33 to Dukes28. NO PLAY.
7:513rd & 7 at own 28Tyler Riddell pass complete to Joey Isabella for 11 yds to the DUQ 39 for a 1ST down
7:131st & 10 at own 39(07:17) No Huddle-Shotgun Solomon, Jr.,Shawn rush middle for 5 yards gain to the Dukes44 (Brookins,Cruce) PENALTY Dukes Holding (Fallah,Michael) 10 yards from Dukes39 to Dukes29. NO PLAY.
6:431st & 20 at own 29Tyler Riddell pass complete to Shawn Solomon Jr. for 4 yds to the DUQ 33
6:042nd & 16 at own 33Shawn Solomon Jr. run for no gain to the DUQ 33
5:173rd & 16 at own 33Tyler Riddell pass incomplete to Shawn Solomon Jr.
5:074th & 16 at own 33Michael Berarducci punt for 33 yds for a 1ST down , Desmond Reid returns for 4 yds to the PITT 38 for a 1ST down
5:074th & 16 at own 33Michael Berarducci punt for 33 yds for a 1ST down , Desmond Reid returns for 4 yds to the DUQ 47 for a 1ST down
Pittsburgh Touchdown, 3 plays
4:541st & 10 at opp 47Eli Holstein pass complete to Kenny Johnson for 12 yds to the DUQ 35 for a 1ST down
4:381st & 10 at opp 35Eli Holstein pass complete to Deuce Spann for 15 yds to the DUQ 20 for a 1ST down
4:011st & 10 at opp 20Eli Holstein pass complete to Kenny Johnson for 20 yds for a TD (Trey Butkowski KICK)Pittsburgh 27, Duquesne 6
Duquesne Punt, 5 plays
4:011st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
3:581st & 10 at own 25Tyler Riddell pass incomplete to Joey Isabella
3:461st & 10 at the 50Duquesne Penalty, (Yards) declined
3:142nd & 15 at own 45Tyler Riddell pass complete to Joey Isabella for 8 yds to the PITT 47
2:383rd & 7 at opp 47Tyler Riddell pass incomplete
2:314th & 7 at opp 47Michael Berarducci punt for 47 yds for a touchback
Pittsburgh Touchdown, 6 plays
2:131st & 10 at own 20Eli Holstein pass complete to Zion Fowler-El for 5 yds to the PITT 25
2:001st & 10 at opp 30Timeout Pittsburgh, clock 02:00
1:582nd & 5 at own 25Eli Holstein pass complete to Raphael Williams Jr. for 45 yds to the DUQ 30 for a 1ST down
1:531st & 10 at opp 30Eli Holstein pass incomplete to Cataurus Hicks
1:472nd & 10 at opp 30Desmond Reid run for a loss of 2 yards to the DUQ 32
1:053rd & 12 at opp 32Eli Holstein run for 16 yds to the DUQ 16 for a 1ST down
0:481st & 10 at opp 16Eli Holstein pass complete to Cataurus Hicks for 16 yds for a TD (Trey Butkowski KICK)Pittsburgh 34, Duquesne 6
Duquesne End of half, 2 plays
0:481st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
0:411st & 10 at own 25Taj Butts run for 2 yds to the DUQ 27
0:002nd & 8 at own 27T. Riddell takes a knee
3rd quarter6 drives, then Pittsburgh 48, Duquesne 6
Pittsburgh Touchdown, 2 plays
15:001st & 10 at own 35Matt Clark kickoff for 45 yds
14:421st & 10 at own 25Eli Holstein pass complete to Cataurus Hicks for 22 yds to the PITT 47 for a 1ST down
14:141st & 10 at own 47Desmond Reid run for 53 yds for a TD (Trey Butkowski KICK)Pittsburgh 41, Duquesne 6
Duquesne Punt, 3 plays
14:141st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
14:051st & 10 at own 25Taj Butts run for a loss of 1 yard to the DUQ 24
13:272nd & 11 at own 24Taj Butts run for 6 yds to the DUQ 30
12:423rd & 5 at own 30Tyler Riddell pass incomplete to B.J. Alexander
12:314th & 5 at own 30Michael Hartshorn punt for 50 yds, punt out-of-bounds at the PITT 20
Pittsburgh Punt, 3 plays
12:231st & 10 at own 20Eli Holstein sacked by Jack Dunkley for a loss of 6 yards to the PITT 14
11:532nd & 16 at own 14Desmond Reid run for a loss of 2 yards to the PITT 12
11:203rd & 18 at own 12Eli Holstein pass incomplete to Malachi Thomas
11:134th & 18 at own 12Caleb Junko punt for 53 yds, punt out-of-bounds at the DUQ 35
Duquesne Punt, 6 plays
11:061st & 10 at own 35Tyler Riddell pass incomplete to B.J. Alexander
11:062nd & 10 at own 35Timeout Duquesne, clock 11:06
10:562nd & 10 at own 35Taj Butts run for 6 yds to the DUQ 41
10:363rd & 4 at own 41Tyler Riddell pass complete to Joey Isabella for 30 yds to the PITT 29 for a 1ST down
9:511st & 10 at opp 29Tyler Riddell pass complete to Joey Isabella for no gain to the PITT 29
9:102nd & 10 at opp 29(09:13) Shotgun Solomon, Jr.,Shawn rush middle for 4 yards gain to the Pitt25 (Brookins,Cruce) PENALTY Dukes Holding (Fallah,Michael) 10 yards from Pitt29 to Pitt39. NO PLAY.
8:442nd & 20 at opp 39Tyler Riddell pass complete to Jermaine Johnson for 1 yd to the PITT 38
7:583rd & 19 at opp 38(08:05) Shotgun Riddell,Tyler pass complete short middle to Solomon, Jr.,Shawn caught at Pitt36, for 7 yards to the Pitt31 (Biles,Rasheem) PENALTY Dukes Holding (Gunn,Aaron) 10 yards from Pitt38 to Pitt48. NO PLAY.
7:263rd & 29 at opp 48Tyler Riddell pass complete to Alex Gochis for 4 yds to the PITT 44
6:474th & 25 at opp 44Michael Hartshorn punt for 19 yds, punt out-of-bounds at the PITT 25
Pittsburgh Touchdown, 8 plays
6:391st & 10 at own 25Juelz Goff run for 5 yds to the PITT 30
6:152nd & 5 at own 30Juelz Goff run for 2 yds to the PITT 32
5:253rd & 3 at own 32Eli Holstein run for 6 yds to the PITT 38 for a 1ST down
5:101st & 10 at own 38Eli Holstein pass complete to Bryce Yates for 9 yds to the PITT 47
4:502nd & 1 at own 47Juelz Goff run for 6 yds to the DUQ 47 for a 1ST down
4:181st & 10 at opp 47Juelz Goff run for 10 yds to the DUQ 37 for a 1ST down
3:511st & 10 at opp 37Juelz Goff run for 3 yds to the DUQ 34
3:142nd & 7 at opp 34Eli Holstein pass complete to Malachi Thomas for 34 yds for a TD (Trey Butkowski KICK)Pittsburgh 48, Duquesne 6
3:141st & 10 at own 35PENALTY Pitt UNS: Unsportsmanlike Conduct (Thomas,Malachi) 15 yards from Pitt35 to Pitt20. NO PLAY.
Duquesne Field goal, 8 plays
3:141st & 10 at own 20Sam Carpenter kickoff for 67 yds
3:031st & 10 at the 50Ness Davis run for 4 yds to the PITT 46
2:182nd & 6 at opp 46Logan Kushner run for 10 yds to the PITT 36 for a 1ST down
1:421st & 10 at opp 36Logan Kushner pass complete to Joey Isabella for 6 yds to the PITT 30
1:062nd & 4 at opp 30Ness Davis run for 11 yds to the PITT 19 for a 1ST down
0:001st & 10 at opp 19Ness Davis run for 3 yds to the PITT 16
Q4 15:002nd & 7 at opp 16PENALTY Dukes False Start (Satterwhite III,Gary) 5 yards from Pitt16 to Pitt21. NO PLAY.
Q4 14:542nd & 12 at opp 21Pittsburgh Penalty, Defensive Offside (Shadarian Harrison) declined
Q4 14:263rd & 3 at opp 12PENALTY Dukes Delay Of Game 5 yards from Pitt12 to Pitt17. NO PLAY.
Q4 14:063rd & 8 at opp 17Timeout Pittsburgh, clock 14:06
Q4 14:003rd & 8 at opp 17Logan Kushner pass incomplete to Joey Isabella
Q4 13:564th & 8 at opp 17Matt Marcinko 35 yd FG GOODPittsburgh 48, Duquesne 9
4th quarter8 drives, then Pittsburgh 61, Duquesne 9
Pittsburgh Punt, 3 plays
13:561st & 10 at own 35Matt Clark kickoff for 36 yds
13:521st & 10 at own 29Cole Gonzales pass incomplete to Bryce Yates
13:482nd & 10 at own 29Cole Gonzales pass incomplete to Zion Fowler-El
13:423rd & 10 at own 29Cole Gonzales pass incomplete to Deuce Spann
13:344th & 10 at own 29Caleb Junko punt for 46 yds, fair catch by Joey Isabella at the DUQ 25
Duquesne Punt, 3 plays
13:271st & 10 at own 25Ness Davis run for 2 yds to the DUQ 27
12:452nd & 8 at own 27Ness Davis run for a loss of 3 yards to the DUQ 24
11:553rd & 11 at own 24Logan Kushner run for 10 yds to the DUQ 34
11:154th & 1 at own 34PENALTY Dukes Delay Of Game 5 yards from Dukes34 to Dukes29. NO PLAY.
11:064th & 6 at own 29Michael Hartshorn punt for 38 yds, punt out-of-bounds at the DUQ 40 , Kenny Johnson returns for 27 yds to the DUQ 40
Pittsburgh Field goal, 9 plays
10:561st & 10 at opp 40Jalynn Williams run for 1 yd to the DUQ 39
10:112nd & 9 at opp 39Cole Gonzales pass complete to Josh Altsman for 13 yds to the DUQ 26 for a 1ST down
9:501st & 10 at opp 26Cole Gonzales pass complete to Jalynn Williams for 9 yds to the DUQ 17
9:412nd & 1 at opp 17Cole Gonzales pass incomplete to Bryce Yates
9:353rd & 1 at opp 17Jalynn Williams run for 9 yds to the DUQ 8 for a 1ST down
8:561st & goal at opp 8Cole Gonzales pass complete to Zion Fowler-El for 2 yds to the DUQ 6
8:292nd & goal at opp 6Cole Gonzales pass complete to Deuce Spann for 3 yds to the DUQ 9
8:073rd & goal at opp 9Cole Gonzales pass incomplete to Zion Fowler-El
8:034th & goal at opp 9Trey Butkowski 27 yd FG GOODPittsburgh 51, Duquesne 9
Duquesne Punt, 3 plays
8:031st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
7:531st & 10 at own 25Dazhaun Hopkins run for 3 yds to the DUQ 28
7:232nd & 7 at own 28Dazhaun Hopkins run for 2 yds to the DUQ 30
6:353rd & 5 at own 30Logan Kushner sacked by Cameron Lindsey for a loss of 10 yards to the DUQ 20
5:534th & 15 at own 20Michael Hartshorn punt for 37 yds, punt out-of-bounds at the DUQ 21 , Kenny Johnson returns for 36 yds to the DUQ 21
Pittsburgh Field goal, 7 plays
5:361st & 10 at opp 21Cole Gonzales pass complete to Cam Sapp for 7 yds to the DUQ 14
4:562nd & 3 at opp 14Cole Gonzales run for 2 yds to the DUQ 12
4:333rd & 1 at opp 12Caleb Williams run for 4 yds to the DUQ 8 for a 1ST down
4:021st & goal at opp 8Cole Gonzales pass complete to Caleb Williams for a loss of 1 yard to the DUQ 9
3:422nd & goal at opp 9Cole Gonzales pass incomplete to Jesse Anderson
3:373rd & goal at opp 9Cole Gonzales pass incomplete to Jesse Anderson
3:324th & goal at opp 9Trey Butkowski 27 yd FG GOODPittsburgh 54, Duquesne 9
Duquesne Punt, 3 plays
3:321st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
3:251st & 10 at own 25Dazhaun Hopkins run for no gain to the DUQ 25
2:412nd & 10 at own 25Dazhaun Hopkins run for a loss of 1 yard to the DUQ 24
2:003rd & 11 at own 24Logan Kushner pass complete to Garrett Harrold for 2 yds to the DUQ 26
1:504th & 9 at own 26Andrew Graham punt for 35 yds , Kenny Johnson returns for 1 yd to the PITT 40
Pittsburgh Touchdown, 2 plays
1:351st & 10 at own 40Cole Gonzales pass complete to Caleb Williams for no gain to the PITT 40
1:122nd & 10 at own 40Cole Gonzales pass complete to Bryce Yates for 60 yds for a TD (Trey Butkowski KICK)Pittsburgh 61, Duquesne 9
Duquesne Result not recorded, 2 plays
1:121st & 10 at own 35Sam Carpenter kickoff for 65 yds for a touchback
1:041st & 10 at own 25Dazhaun Hopkins run for a loss of 1 yard to the DUQ 24
0:002nd & 11 at own 24Dazhaun Hopkins run for 2 yds to the DUQ 26

Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.

Pittsburgh leads 5–⁠2 in seven meetings.

Recent meetings
2025Pittsburgh 61, Duquesne 9
1939Duquesne 21, Pittsburgh 13
1938Pittsburgh 27, Duquesne 0
1937Pittsburgh 6, Duquesne 0
1936Duquesne 7, Pittsburgh 0
1933Pittsburgh 7, Duquesne 0

Around this game