Duquesne at Ohio

Saturday, September 11, 2021

Duquesne beat Ohio 28–⁠26. It was their second meeting; the series is even at 1–⁠1.

AwayDuquesne7–⁠3 in 2021
28
HomeOhio3–⁠9 in 2021
26

Final at Peden Stadium, AthensTV: ESPN3Attendance 19,411

At kickoff
79°F, partly cloudy, wind 9 mph from the southwestWeather: NOAA NCEI Integrated Surface Database; Ohio University Airport Snyder Field (KUNI), 16 km from the stadium
Official
David SiegleGame officials: stats.ncaa.org box scores, via SportsDataverse

Scoring by quarter

TeamQ1Q2Q3Q4Final
Duquesne8371028
Ohio13001326

Standouts

Player stats

Duquesne

PassingC/AttYdsTDInt
Darius Perrantes23/3419410
RushingCarYdsTDLong
Garrett Owens2382011
Billy Lucas1477031
Wykeen Akie Gill115015
ReceivingRecYdsTDLong
Cyrus Holder455030
Joey Isabella845110
Davie Henderson243026
Wykeen Akie Gill420012
DefenseTklTFLSacksInt
Jeremiah Josephs8100
Leandro Debrito5000
Tim Lowery5000
Donovan Stanley5000
A.J. Garson3110

Ohio

PassingC/AttYdsTDInt
Kurtis Rourke14/2216810
RushingCarYdsTDLong
O’Shann Allison1276037
De’Montre Tuggle744115
Kurtis Rourke428117
ReceivingRecYdsTDLong
Cameron Odom374060
Tyler Walton644115
Ryan Luehrman225014
Chase Cokley214011
DefenseTklTFLSacksInt
Jett Elad11100
Bryce Houston10200
Jarren Hampton9000
Cannon Blauser80.500
Will Evans60.50.50
Kaieem Caesar40.50.50

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

Team stats

DuquesneOhio
362Total yards307
194Passing yards168
168Rushing yards139
5.7Yards per pass7.6
3.7Yards per rush5.8
26First downs15
7–⁠16Third downs1–⁠7
2–⁠2Fourth downs1–⁠1
0Turnovers0
8–⁠46Penalties12–⁠112
41:02Possession18:58
1Sacks (by defense)1

Efficiency

DuquesneOhio
40%Success rate42%
0.19EPA per play0.11
1.13Explosiveness1.15
0.12Rushing EPA0.40
0.28Passing EPA−0.08
25%Passing-down success31%
−0.04First-down EPA−0.06
−0.09Second-down EPA0.33
0.87Third-down EPA−0.32
13%Havoc by its defense15%

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)

Ohio 76% to win. Duquesne won as Elo’s underdog.

The line

Ohio −28.5, over/under 49.

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 Ohio 98%, Duquesne 2%. CollegeFootballData.com’s estimate from the point spread.

Every drive

Ohio end zoneDuquesne end zoneQ1 DuquesneField goal, 8 playsQ1 OhioTouchdown, 2 playsQ1 DuquesneField goal, 15 playsQ1 OhioPunt, 3 playsQ1 DuquesnePunt, 5 playsQ1 OhioResult not recorded, 1 playQ2 DuquesnePunt, 3 playsQ2 OhioMissed FG, 7 playsQ2 DuquesnePunt, 3 playsQ2 OhioPunt, 3 playsQ2 DuquesneField goal, 11 playsQ2 OhioEnd of half, 4 playsQ3 DuquesneTouchdown, 10 playsQ3 OhioPunt, 5 playsQ3 DuquesneTouchdown, 12 playsQ4 OhioTouchdown, 10 playsQ4 DuquesneField goal, 15 playsQ4 OhioTouchdown, 12 plays
Solid bars scored; an outline in the other team’s color marks points the defense scored. Ohio drives left to right, Duquesne right to left. Our source’s drive data for this game doesn’t add up to the final score, so a score may be missing here; the scoring by quarter above is complete.
  1. Q1 DuquesneField goal, 8 plays, 62 yards
  2. Q1 OhioTouchdown, 2 plays, 75 yards
  3. Q1 DuquesneField goal, 15 plays, 56 yards
  4. Q1 OhioPunt, 3 plays, 0 yards
  5. Q1 DuquesnePunt, 5 plays, 17 yards
  6. Q1 OhioResult not recorded, 1 play, 0 yards
  7. Q2 DuquesnePunt, 3 plays, −19 yards
  8. Q2 OhioMissed FG, 7 plays, 39 yards
  9. Q2 DuquesnePunt, 3 plays, 2 yards
  10. Q2 OhioPunt, 3 plays, 8 yards
  11. Q2 DuquesneField goal, 11 plays, 93 yards
  12. Q2 OhioEnd of half, 4 plays, 19 yards
  13. Q3 DuquesneTouchdown, 10 plays, 75 yards
  14. Q3 OhioPunt, 5 plays, 15 yards
  15. Q3 DuquesneTouchdown, 12 plays, 68 yards
  16. Q4 OhioTouchdown, 10 plays, 71 yards
  17. Q4 DuquesneField goal, 15 plays, 66 yards
  18. Q4 OhioTouchdown, 12 plays, 56 yards

Play by play

1st quarter5 drives, then Ohio 13, Duquesne 8
Duquesne Field goal, 8 plays
14:47De’Montre Tuggle 83 Yd Kickoff Return (Stephen Johnson PAT failed)Ohio 6, Duquesne 0
14:40Stephen Johnson kickoff for 54 yds , Ezekiel Daure return for 21 yds to the Duqsn 32
14:401st & 10 at own 32Garrett Owens run for 8 yds to the Duqsn 40
14:402nd & 2 at own 40Garrett Owens run for 11 yds to the Ohio 49 for a 1ST down
14:401st & 10 at opp 49Darius Perrantes pass complete to Wykeen Gill for 12 yds to the Ohio 37 for a 1ST down
14:401st & 10 at opp 37Darius Perrantes pass complete to Cyrus Holder for 30 yds to the Ohio 7 for a 1ST down pass incomplete for a 1ST down
14:401st & goal at opp 7Garrett Owens run for 1 yd to the Ohio 6
14:402nd & goal at opp 6Darius Perrantes pass complete to Wykeen Gill for a loss of 5 yards to the Ohio 11
14:403rd & goal at opp 11Darius Perrantes pass complete to Cyrus Holder for 5 yds to the Ohio 6
10:564th & goal at opp 6Brian Bruzdewicz 23 Yd Field GoalOhio 6, Duquesne 3
Ohio Touchdown, 2 plays
10:56Andrew Smith kickoff for 65 yds for a touchback
10:561st & 10 at own 25DUQUESNE Penalty, Defensive Holding ( Yards) declined for a 1ST down
10:251st & 10 at opp 15De’Montre Tuggle 15 Yd Run (Stephen Johnson Kick)Ohio 13, Duquesne 3
Duquesne Field goal, 15 plays
10:21Stephen Johnson kickoff for 60 yds , Joey Isabella return for 14 yds to the Duqsn 24
10:211st & 10 at own 24Garrett Owens run for 9 yds to the Duqsn 33
10:212nd & 1 at own 33Darius Perrantes pass complete to Joey Isabella for 5 yds to the Duqsn 38 for a 1ST down
10:211st & 10 at own 38Garrett Owens run for 9 yds to the Duqsn 47
10:212nd & 1 at own 47Garrett Owens run for 3 yds to the 50 yard line for a 1ST down
10:211st & 10 at the 50Darius Perrantes pass incomplete
10:212nd & 10 at the 50Darius Perrantes pass incomplete
10:213rd & 10 at the 50Darius Perrantes pass complete to Billy Lucas for 11 yds to the Ohio 39 for a 1ST down
10:211st & 10 at opp 39Billy Lucas run for no gain to the Ohio 39
10:212nd & 10 at opp 39PERRANTES, Darius pass to the right complete for 4 yards to HENDERSON, Davie caught at the OHI35 and advanced to the OHI35 (EVANS, Will), out of bounds. PENALTY DUQ Ineligible Receiver Downfield on Pass on DORUNDO, Michael enforced 5 yards from the OHI39 to the OHI44 [NH]. NO PLAY (replay the down).
10:212nd & 15 at opp 44Darius Perrantes pass incomplete
6:063rd & 15 at opp 44Darius Perrantes run for 11 yds to the Ohio 33
6:064th & 4 at opp 33Darius Perrantes pass complete to Wykeen Gill for 7 yds to the Ohio 26 for a 1ST down
6:061st & 10 at opp 26Garrett Owens run for 1 yd to the Ohio 25
6:062nd & 9 at opp 25Darius Perrantes pass incomplete
6:063rd & 9 at opp 25Darius Perrantes run for 5 yds to the Ohio 20
4:194th & 4 at opp 20Brian Bruzdewicz 38 Yd Field GoalOhio 13, Duquesne 6
Ohio Punt, 3 plays
4:10Andrew Smith kickoff for 63 yds , De’Montre Tuggle return for 25 yds to the Ohio 27
4:101st & 10 at own 27O’Shaan Allison run for a loss of 2 yards to the Ohio 25
4:102nd & 12 at own 25O’Shaan Allison run for a loss of 4 yards to the Ohio 21
4:103rd & 16 at own 21O’Shaan Allison run for 6 yds to the Ohio 27
1:564th & 10 at own 27Jack Wilson punt for 40 yds, downed at the Duqsn 33
Duquesne Punt, 5 plays
1:561st & 10 at own 33Billy Lucas run for 3 yds to the Duqsn 36
1:562nd & 7 at own 36Billy Lucas run for 8 yds to the Duqsn 44 for a 1ST down
1:561st & 10 at own 44Darius Perrantes pass incomplete
1:562nd & 10 at own 44Darius Perrantes pass complete to Joey Isabella for 6 yds to the 50 yard line
1:563rd & 4 at the 50Darius Perrantes pass incomplete
0:014th & 4 at the 50Michael Berarducci punt for 49 yds, downed at the Ohio 1
0:001st & 10 at own 1Team SafetyOhio 13, Duquesne 8
2nd quarter6 drives, then Ohio 13, Duquesne 11
Duquesne Punt, 3 plays
14:53Stephen Johnson kickoff for 47 yds , Ezekiel Daure return for 13 yds to the Duqsn 31
14:531st & 10 at own 31Garrett Owens run for 4 yds to the Duqsn 35
14:532nd & 6 at own 35Darius Perrantes pass incomplete
14:533rd & 6 at own 35PERRANTES, Darius pass to the left complete for 8 yards to HOLDER, Cyrus caught at the DUQ35 and advanced to the DUQ43 (BLAUSER, Cannon;HOUSTON, Bryce). PENALTY DUQ Holding on LUMIA, Vincent enforced 10 yards from the DUQ35 to the DUQ25 [NH]. NO PLAY (replay the down).
14:533rd & 16 at own 25Darius Perrantes sacked by Will Evans and Kai Caesar for 0 yards to the Duqsn 12
12:414th & 29 at own 12Joey Corado punt for 45 yds, downed at the OHIO 43 DUQUESNE Penalty, Illegal Formation (A.J. Ackerman) to the Ohio 48
Ohio Missed FG, 7 plays
12:411st & 10 at own 48O’Shaan Allison run for 3 yds to the Duqsn 49
12:412nd & 7 at opp 49O’Shaan Allison run for 9 yds to the Duqsn 40 for a 1ST down
12:411st & 10 at opp 40O’Shaan Allison run for 37 yds to the Duqsn 3 for a 1ST down
12:411st & goal at opp 3O’Shaan Allison run for no gain to the Duqsn 3
12:412nd & goal at opp 3O’Shaan Allison run for a loss of 5 yards to the Duqsn 8
12:413rd & goal at opp 8Kurtis Rourke pass incomplete
12:414th & goal at opp 8OHIO Penalty, Delay Of Game (-5 Yards) to the Duqsn 13
9:064th & goal at opp 13Stephen Johnson 30 yd FG MISSED
9:061st & 10 at own 20DUQUESNE Penalty, False Start (-5 Yards) to the Duqsn 15
Duquesne Punt, 3 plays
9:061st & 15 at own 15Darius Perrantes pass incomplete
9:062nd & 15 at own 15Garrett Owens run for a loss of 1 yard to the Duqsn 14
9:063rd & 16 at own 14Darius Perrantes pass complete to Garrett Owens for 3 yds to the Duqsn 17
7:174th & 13 at own 17Michael Berarducci punt for 41 yds, downed at the Ohio 42
Ohio Punt, 3 plays
7:171st & 10 at own 42Kurtis Rourke pass incomplete
7:172nd & 10 at own 42De’Montre Tuggle run for 8 yds to the 50 yard line
7:173rd & 2 at the 50Kurtis Rourke pass incomplete
6:084th & 2 at the 50Jonah Wieland punt for 46 yds, downed at the Duqsn 4
Duquesne Field goal, 11 plays
6:081st & 10 at own 4Darius Perrantes pass complete to Davie Henderson for 26 yds to the Duqsn 30 for a 1ST down
6:081st & 10 at own 30PERRANTES, Darius pass to the right incomplete intended for GILL, Wykeen thrown to the DUQ27. PENALTY OHI Personal Foul on DAXON, Denzel enforced 15 yards from the DUQ30 to the DUQ45 and results in automatic 1ST DOWN [NH]. NO PLAY (replay the down).
6:081st & 10 at own 45Billy Lucas run for 31 yds to the Ohio 24 for a 1ST down
6:081st & 10 at opp 24Darius Perrantes pass complete to Joey Isabella for 8 yds to the Ohio 16
6:082nd & 2 at opp 16Billy Lucas run for 2 yds to the Ohio 14 for a 1ST down
6:081st & 10 at opp 14Darius Perrantes pass complete to Wykeen Gill for 6 yds to the Ohio 8
6:082nd & 4 at opp 8Billy Lucas run for 2 yds to the Ohio 6
6:083rd & 2 at opp 6Billy Lucas run for 4 yds to the Ohio 2 for a 1ST down
6:081st & goal at opp 2Darius Perrantes run for a loss of 4 yards to the Ohio 6
0:562nd & goal at opp 6Billy Lucas run for 4 yds to the Ohio 2
0:493rd & goal at opp 2Billy Lucas run for a loss of 1 yard to the Ohio 3
0:494th & goal at opp 3Brian Bruzdewicz 21 Yd Field GoalOhio 13, Duquesne 11
Ohio End of half, 4 plays
0:44Andrew Smith kickoff for 35 yds , Ben Johnson return for 4 yds to the Ohio 34
0:441st & 10 at own 34Kurtis Rourke pass complete to Ty Walton for 15 yds to the Ohio 49 for a 1ST down
0:441st & 10 at own 49Kurtis Rourke pass complete to Ty Walton for 3 yds to the Duqsn 48
0:442nd & 7 at opp 48ROURKE, Kurtis pass to the right complete for 15 yards to LUEHRMAN, Ryan caught at the DUQ33 and advanced to the DUQ33, out of bounds. PENALTY OHI Holding on AMBURGEY, Jay enforced 10 yards from the DUQ48 to the OHI42 [NHSG]. NO PLAY (replay the down).
0:442nd & 17 at own 42Kurtis Rourke pass complete to Ryan Luehrman for 11 yds to the Duqsn 47
0:003rd & 6 at opp 47Kurtis Rourke pass incomplete
3rd quarter3 drives, then Duquesne 18, Ohio 13
Duquesne Touchdown, 10 plays
14:54Stephen Johnson kickoff for 53 yds , Joey Isabella return for 13 yds to the Duqsn 25
14:541st & 10 at own 25Darius Perrantes pass incomplete
14:542nd & 10 at own 25Darius Perrantes pass complete to Davie Henderson for 17 yds to the Duqsn 42 for a 1ST down
14:541st & 10 at own 42Darius Perrantes run for no gain to the Duqsn 42
14:542nd & 10 at own 42Garrett Owens run for 3 yds to the Duqsn 45
14:543rd & 7 at own 45Darius Perrantes pass complete to Joey Isabella for 10 yds to the Ohio 45 for a 1ST down
14:541st & 10 at opp 45PERRANTES, Darius pass to the left incomplete intended for ISABELLA, Joey thrown to the OHI23. PENALTY OHI Pass Interference on ELAD, Jett enforced 15 yards from the OHI45 to the OHI30 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
14:541st & 10 at opp 30Garrett Owens run for 6 yds to the Ohio 24
14:542nd & 4 at opp 24PERRANTES, Darius pass to the right incomplete intended for HOLDER, Cyrus broken up by EVANS, Will at the OHI0. PENALTY OHI Pass Interference on GREGORY, John enforced at the spot of the foul for 15 yards from the OHI9 to the OHI9 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
14:541st & goal at opp 9Darius Perrantes pass complete to Garrett Owens for no gain to the Ohio 9
14:542nd & goal at opp 9Darius Perrantes pass complete to Joey Isabella for 5 yds to the Ohio 4
9:493rd & goal at opp 4Darius Perrantes pass complete to Joey Isabella for 3 yds to the Ohio 1
9:414th & goal at opp 1Darius Perrantes 1 Yd Run (Brian Bruzdewicz Kick)Duquesne 18, Ohio 13
Ohio Punt, 5 plays
9:41Andrew Smith kickoff for 65 yds for a touchback
9:411st & 10 at own 25De’Montre Tuggle run for 4 yds to the Ohio 29
9:412nd & 6 at own 29Kurtis Rourke pass complete to Cameron Odom for 8 yds to the Ohio 37 for a 1ST down
9:411st & 10 at own 37De’Montre Tuggle run for 4 yds to the Ohio 41
9:412nd & 6 at own 41ROURKE, Kurtis pass to the left complete for 47 yards to BUCKNER, Jerome caught at the DUQ41 and advanced to the DUQ12; QB hurried by BARRETT, Connor (LOWERY, Tim), out of bounds. PENALTY OHI Holding on AMBURGEY, Jay enforced 10 yards from the OHI41 to the OHI31 [NHSG]. NO PLAY (replay the down).
9:412nd & 16 at own 31Kurtis Rourke run for 5 yds to the Ohio 36
9:413rd & 11 at own 36Kurtis Rourke run for 4 yds to the Ohio 40
6:114th & 7 at own 40Jack Wilson punt for 30 yds
Duquesne Touchdown, 12 plays
6:111st & 10 at own 32Billy Lucas run for 9 yds to the Duqsn 41
4:542nd & 1 at own 41Billy Lucas run for 7 yds to the Duqsn 48 for a 1ST down
4:541st & 10 at own 48Darius Perrantes pass incomplete
4:542nd & 10 at own 48PERRANTES, Darius pass to the right incomplete intended for HOLDER, Cyrus thrown to the OHI35. PENALTY OHI Pass Interference on PARODIE, Roman enforced at the spot of the foul for 13 yards from the OHI39 to the OHI39 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
4:541st & 10 at opp 39Garrett Owens run for 5 yds to the Ohio 34
4:542nd & 5 at opp 34Garrett Owens run for 1 yd to the Ohio 33
4:543rd & 4 at opp 33Darius Perrantes pass complete to Garrett Owens for 12 yds to the Ohio 21 for a 1ST down
4:541st & 10 at opp 21Garrett Owens run for no gain to the Ohio 19
4:542nd & 8 at opp 19Darius Perrantes pass complete to Mahlik Strozier for 5 yds to the Ohio 14
4:543rd & 3 at opp 14Darius Perrantes pass complete to Cyrus Holder for 4 yds to the Ohio 10 for a 1ST down
4:541st & goal at opp 10Garrett Owens run for 6 yds to the Ohio 4
0:002nd & goal at opp 4Garrett Owens run for 1 yd to the Ohio 3
Q4 14:553rd & goal at opp 3Joey Isabella 3 Yd pass from Darius Perrantes (Brian Bruzdewicz Kick)Duquesne 25, Ohio 13
4th quarter3 drives, then Duquesne 28, Ohio 26
Ohio Touchdown, 10 plays
14:50Andrew Smith kickoff for 59 yds , De’Montre Tuggle return for 23 yds to the Ohio 29
14:501st & 10 at own 29O’Shaan Allison run for 6 yds to the Ohio 35
14:502nd & 4 at own 35Kurtis Rourke pass complete to Ty Walton for 6 yds to the Ohio 41 for a 1ST down
14:501st & 10 at own 41O’Shaan Allison run for 9 yds to the 50 yard line
14:502nd & 1 at the 50O’Shaan Allison run for 18 yds to the Duqsn 32 for a 1ST down
14:501st & 10 at opp 32Kurtis Rourke pass complete to Ty Walton for 5 yds to the Duqsn 27
14:502nd & 5 at opp 27De’Montre Tuggle run for no gain to the Duqsn 27
14:503rd & 5 at opp 27Kurtis Rourke pass complete to Ty Walton for 12 yds to the Duqsn 15 for a 1ST down
14:501st & 10 at opp 15De’Montre Tuggle run for 11 yds to the Duqsn 4 for a 1ST down
14:501st & goal at opp 4De’Montre Tuggle run for 2 yds to the Duqsn 2
10:452nd & goal at opp 2Kurtis Rourke 2 Yd Run (Ben Johnson Kick)Duquesne 25, Ohio 20
Duquesne Field goal, 15 plays
10:45Stephen Johnson kickoff for 65 yds for a touchback
10:451st & 10 at own 25Garrett Owens run for 2 yds to the Duqsn 27
10:452nd & 8 at own 27Darius Perrantes pass complete to Joey Isabella for 5 yds to the Duqsn 32
10:453rd & 3 at own 32PERRANTES, Darius pass to the left incomplete intended for HENDERSON, Davie broken up by GREGORY, John at the DUQ35. PENALTY OHI Pass Interference on GREGORY, John enforced at the spot of the foul for 3 yards from the DUQ35 to the DUQ35 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
10:451st & 10 at own 35Garrett Owens run for 5 yds to the Duqsn 40
10:452nd & 5 at own 40Garrett Owens run for 1 yd to the Duqsn 41
10:453rd & 4 at own 41PERRANTES, Darius pass to the left incomplete intended for HOLDER, Cyrus broken up by KEMENI, Pierre at the OHI35. PENALTY OHI Offsides on CAESAR, Kaieem enforced 5 yards from the DUQ41 to the DUQ46 and results in a 1ST DOWN [NHSG]. NO PLAY (replay the down).
10:451st & 10 at own 46Darius Perrantes pass incomplete
10:452nd & 10 at own 46Garrett Owens run for no gain to the Duqsn 46
10:453rd & 10 at own 46DUQUESNE Penalty, Delay Of Game (Davie Henderson) to the Duqsn 41
10:453rd & 15 at own 41Darius Perrantes pass complete to Cyrus Holder for 16 yds to the Ohio 43 for a 1ST down
5:231st & 10 at opp 43Garrett Owens run for 1 yd to the Ohio 42
5:232nd & 9 at opp 42Wykeen Gill run for 15 yds to the Ohio 27 for a 1ST down
5:231st & 10 at opp 27Garrett Owens run for 3 yds to the Ohio 24
5:232nd & 7 at opp 24Garrett Owens run for 1 yd to the Ohio 23
3:543rd & 6 at opp 23GILL, Wykeen pass to the left incomplete intended for ISABELLA, Joey broken up by ELAD, Jett at the OHI0. PENALTY OHI Roughing the Passer on HOUSTON, Bryce enforced half the distance from the goal, 10 yards from the OHI23 to the OHI13 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3:421st & 10 at opp 12Billy Lucas run for 4 yds to the Ohio 8
3:352nd & 6 at opp 8Billy Lucas run for 2 yds to the Ohio 6
3:353rd & 4 at opp 6Billy Lucas run for 2 yds to the Ohio 4
3:354th & 2 at opp 4DUQUESNE Penalty, Delay Of Game (Davie Henderson) to the Ohio 9
2:464th & 7 at opp 9Brian Bruzdewicz 27 Yd Field GoalDuquesne 28, Ohio 20
Ohio Touchdown, 12 plays
2:43Andrew Smith kickoff for 40 yds , Ben Johnson return for 8 yds to the Ohio 33
2:431st & 10 at own 33Kurtis Rourke pass incomplete
2:432nd & 10 at own 33Kurtis Rourke pass complete to Cameron Odom for 6 yds to the Ohio 39
2:433rd & 4 at own 39Kurtis Rourke pass incomplete
2:434th & 4 at own 39Kurtis Rourke pass complete to Ryan Luehrman for 14 yds to the Duqsn 47 for a 1ST down
2:431st & 10 at opp 47Kurtis Rourke pass incomplete
2:432nd & 10 at opp 47Kurtis Rourke run for 17 yds to the Duqsn 30 for a 1ST down
2:431st & 10 at opp 30Kurtis Rourke pass complete to Chase Cokley for 3 yds to the Duqsn 27
2:432nd & 7 at opp 27Kurtis Rourke pass complete to Chase Cokley for 11 yds to the Duqsn 16 for a 1ST down
2:431st & 10 at opp 16Kurtis Rourke pass incomplete
2:432nd & 10 at opp 16Kurtis Rourke pass complete to O’Shaan Allison for 11 yds to the Duqsn 5 for a 1ST down
2:431st & goal at opp 5QB Keeper ROURKE, Kurtis rush up the middle for a gain of 2 yards to the DUQ3 (PROCTOR, Nathan). PENALTY Before the snap, DUQ Illegal Substitution enforced half the distance from the goal, 2 yards from the DUQ5 to the DUQ3. NO PLAY (replay the down).
2:431st & goal at opp 2Armani Rogers sacked by AJ Garson for 0 yards to the Duqsn 11
0:132nd & goal at opp 11Kurtis Rourke pass intercepted for a 1ST down return for no gain to the Duqsn 2 for a 1ST down
0:09Ty Walton 3 Yd pass from Kurtis Rourke (Two-Point Pass Conversion Failed)Duquesne 28, Ohio 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.

Tied 1–⁠1 in two meetings.

Recent meetings
2021Duquesne 28, Ohio 26
1948Ohio 14, Duquesne 13

Around this game