Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Gianni Spetic kickoff for 64 yds
Incompletion
15:00 - 1st
C.J. Ogbonna pass incomplete
1st & 10 at BUFF 25
Incompletion
15:00 - 1st
C.J. Ogbonna pass incomplete
2nd & 10 at BUFF 25
16-yd Pass
15:00 - 1st
C.J. Ogbonna pass complete to Chance Morrow for 16 yds to the BUF 41 for a 1ST down
3rd & 10 at BUFF 25
2-yd Run
15:00 - 1st
Al-Jay Henderson run for 2 yds to the BUF 43
1st & 10 at BUFF 41
Incompletion
15:00 - 1st
C.J. Ogbonna pass incomplete
2nd & 8 at BUFF 43
3-yd Run
15:00 - 1st
C.J. Ogbonna run for 3 yds to the BUF 46
3rd & 8 at BUFF 43
Punt
13:18 - 1st
Ethan Duane punt for 19 yds
4th & 5 at BUFF 46
3-yd Run
13:18 - 1st
Rickey Hunt Jr. run for 3 yds to the OHIO 38
1st & 10 at OHIO 35
7-yd Pass
13:18 - 1st
Parker Navarro pass complete to Chase Hendricks for 7 yds to the OHIO 45 for a 1ST down
2nd & 7 at OHIO 38
Incompletion
13:18 - 1st
Parker Navarro pass incomplete
1st & 10 at OHIO 45
11-yd Run
13:18 - 1st
Rickey Hunt Jr. run for 11 yds to the BUF 44 for a 1ST down
2nd & 10 at OHIO 45

(11:42 - 1st) Timeout Ohio, clock 11:42

3-yd Run
11:42 - 1st
Terrance Shelton Jr. run for 3 yds to the BUF 24
1st & 10 at BUFF 21
7-yd Run
11:42 - 1st
Terrance Shelton Jr. run for 7 yds to the BUF 31 for a 1ST down
2nd & 7 at BUFF 24
3-yd Pass
11:42 - 1st
C.J. Ogbonna pass complete to Messiah Burch for 3 yds to the BUF 34
1st & 10 at BUFF 31
18-yd Pass
11:42 - 1st
C.J. Ogbonna pass complete to Al-Jay Henderson for 18 yds to the OHIO 48 for a 1ST down
2nd & 7 at BUFF 34
9-yd Run
11:42 - 1st
Al-Jay Henderson run for 9 yds to the OHIO 39
1st & 10 at OHIO 48
3-yd Pass
11:42 - 1st
C.J. Ogbonna pass complete to JJ Jenkins for 3 yds to the OHIO 36 for a 1ST down
2nd & 1 at OHIO 39
Incompletion
11:42 - 1st
C.J. Ogbonna pass incomplete
1st & 10 at OHIO 36
6-yd Run
11:42 - 1st
C.J. Ogbonna run for 6 yds to the OHIO 30
2nd & 10 at OHIO 36
1-yd Pass
11:42 - 1st
C.J. Ogbonna pass complete to Jacqez Barksdale for 1 yd to the OHIO 29
3rd & 4 at OHIO 30
Field Goal Missed
7:16 - 1st
Upton Bellenfant 47 yd FG MISSED
4th & 3 at OHIO 29

(7:16 - 1st) Timeout Ohio, clock 07:16

3-yd Run
7:16 - 1st
Parker Navarro run for 3 yds to the OHIO 32
1st & 10 at OHIO 29
2-yd Run
7:16 - 1st
Parker Navarro run for 2 yds to the OHIO 34
2nd & 7 at OHIO 32
11-yd Pass
7:16 - 1st
Parker Navarro pass complete to Coleman Owen for 11 yds to the OHIO 45 for a 1ST down
3rd & 5 at OHIO 34
24-yd Pass
7:16 - 1st
Parker Navarro pass complete to Coleman Owen for 24 yds to the BUF 31 for a 1ST down
1st & 10 at OHIO 45
5-yd Run
7:16 - 1st
Rickey Hunt Jr. run for 5 yds to the BUF 26
1st & 10 at BUFF 31
4-yd Pass
7:16 - 1st
Parker Navarro pass complete to Eamonn Dennis for 4 yds to the BUF 22
2nd & 5 at BUFF 26
9-yd Run
7:16 - 1st
Rickey Hunt Jr. run for 9 yds to the BUF 13 for a 1ST down
3rd & 1 at BUFF 22
3-yd Run
7:16 - 1st
Parker Navarro run for 3 yds to the BUF 10
1st & 10 at BUFF 13
4-yd Pass
7:16 - 1st
Parker Navarro pass complete to Chase Hendricks for 4 yds to the BUF 6
2nd & 7 at BUFF 10
Incompletion
7:16 - 1st
Parker Navarro pass incomplete
3rd & 3 at BUFF 6
Field Goal Good
1:38 - 1st
Gianni Spetic 23 yd FG GOOD
4th & 3 at BUFF 6
2nd Quarter

(1:38 - 1st) Timeout Ohio, clock 01:38

Kickoff
1:38 - 1st
Gianni Spetic kickoff for 63 yds
10-yd Pass
1:38 - 1st
C.J. Ogbonna pass complete to Tadd Barr for 10 yds to the BUF 35 for a 1ST down
1st & 10 at BUFF 25
5-yd Run
1:38 - 1st
Al-Jay Henderson run for 5 yds to the BUF 40
1st & 10 at BUFF 35
-4-yd Run
0:00 - 1st
Al-Jay Henderson run for a loss of 4 yards to the BUF 36
2nd & 5 at BUFF 40

End of 1st Quarter

17-yd Pass
15:00 - 2nd
C.J. Ogbonna pass complete to Qua Sanders for 17 yds to the OHIO 47 for a 1ST down
3rd & 9 at BUFF 36
9-yd Pass
15:00 - 2nd
C.J. Ogbonna pass complete to Tadd Barr for 9 yds to the OHIO 38
1st & 10 at OHIO 47
Fumble Recovery (Own)
15:00 - 2nd
C.J. Ogbonna run for a loss of 1 yard to the OHIO 39 C.J. Ogbonna fumbled, recovered by BUF C.J. Ogbonna C. Ogbonna return for 0 yds
2nd & 1 at OHIO 38
12-yd Run
15:00 - 2nd
C.J. Ogbonna run for 12 yds to the OHIO 27 for a 1ST down
3rd & 2 at OHIO 39
27-yd Touchdown Run
12:47 - 2nd
Messiah Burch run for 27 yds for a TD (Upton Bellenfant KICK)
1st & 10 at OHIO 27

(12:47 - 2nd) Timeout Ohio, clock 12:47

Kickoff Return (Offense)
12:42 - 2nd
Upton Bellenfant kickoff for 65 yds , Eamonn Dennis return for 20 yds to the OHIO 20
6-yd Run
12:42 - 2nd
Nolan McCormick run for 6 yds to the OHIO 26
1st & 10 at OHIO 20
2-yd Pass
12:42 - 2nd
Parker Navarro pass complete to Nolan McCormick for 2 yds to the OHIO 28
2nd & 4 at OHIO 26
5-yd Run
12:42 - 2nd
Nolan McCormick run for 5 yds to the OHIO 33 for a 1ST down
3rd & 2 at OHIO 28
7-yd Run
12:42 - 2nd
Parker Navarro run for 7 yds to the OHIO 40
1st & 10 at OHIO 33
1-yd Run
12:42 - 2nd
Nolan McCormick run for 1 yd to the OHIO 41
2nd & 3 at OHIO 40
1-yd Run
12:42 - 2nd
Nolan McCormick run for 1 yd to the OHIO 42
3rd & 2 at OHIO 41
1-yd Run
12:42 - 2nd
Rickey Hunt Jr. run for 1 yd to the OHIO 43 for a 1ST down
4th & 1 at OHIO 42
11-yd Pass
12:42 - 2nd
Parker Navarro pass complete to Chase Hendricks for 11 yds to the BUF 46 for a 1ST down
1st & 10 at OHIO 43
46-yd Touchdown Run
8:21 - 2nd
Rickey Hunt Jr. run for 46 yds for a TD (Gianni Spetic KICK)
1st & 10 at BUFF 46

(8:21 - 2nd) Timeout Ohio, clock 08:21

Kickoff
8:21 - 2nd
Gianni Spetic kickoff for 62 yds
0-yd Run
8:21 - 2nd
Lamar Sperling run for no gain to the BUF 25
1st & 10 at BUFF 25
Incompletion
8:21 - 2nd
C.J. Ogbonna pass incomplete
2nd & 10 at BUFF 25
7-yd Pass
8:21 - 2nd
C.J. Ogbonna pass complete to Taji Johnson for 7 yds to the BUF 32
3rd & 10 at BUFF 25
Punt
7:04 - 2nd
Ethan Duane punt for 46 yds , Coleman Owen returns for 5 yds to the OHIO 27
4th & 3 at BUFF 32
8-yd Run
7:04 - 2nd
Parker Navarro run for 8 yds to the OHIO 35
1st & 10 at OHIO 27
65-yd Touchdown Pass
6:12 - 2nd
Parker Navarro pass complete to Coleman Owen for 65 yds for a TD (Gianni Spetic KICK)
2nd & 2 at OHIO 35
Kickoff
6:12 - 2nd
Gianni Spetic kickoff for 58 yds
17-yd Pass
6:12 - 2nd
C.J. Ogbonna pass complete to Victor Snow for 17 yds to the BUF 42 for a 1ST down
1st & 10 at BUFF 25
-4-yd Run
6:12 - 2nd
C.J. Ogbonna run for a loss of 4 yards to the BUF 38
1st & 10 at BUFF 42
33-yd Pass
6:12 - 2nd
C.J. Ogbonna pass complete to JJ Jenkins for 33 yds to the OHIO 29 for a 1ST down
2nd & 14 at BUFF 38
Incompletion
6:12 - 2nd
C.J. Ogbonna pass incomplete
1st & 10 at OHIO 29
5-yd Run
6:12 - 2nd
Al-Jay Henderson run for 5 yds to the OHIO 24
2nd & 10 at OHIO 29
2-yd Run
6:12 - 2nd
C.J. Ogbonna run for 2 yds to the OHIO 22
3rd & 5 at OHIO 24
Field Goal Good
3:23 - 2nd
Upton Bellenfant 40 yd FG GOOD
4th & 3 at OHIO 22
Kickoff
3:23 - 2nd
Upton Bellenfant kickoff for 65 yds for a touchback
3-yd Run
3:23 - 2nd
Nolan McCormick run for 3 yds to the OHIO 28
1st & 10 at OHIO 25
1-yd Run
3:23 - 2nd
Parker Navarro run for 1 yd to the OHIO 29
2nd & 7 at OHIO 28

(2:00 - 2nd) Timeout Ohio, clock 02:00

22-yd Pass
2:00 - 2nd
Parker Navarro pass complete to Coleman Owen for 22 yds to the BUF 49 for a 1ST down
3rd & 6 at OHIO 29
4-yd Run
2:00 - 2nd
Rickey Hunt Jr. run for 4 yds to the BUF 45
1st & 10 at BUFF 49
10-yd Run
2:00 - 2nd
Parker Navarro run for 10 yds to the BUF 35 for a 1ST down
2nd & 6 at BUFF 45
22-yd Run
2:00 - 2nd
Parker Navarro run for 22 yds to the BUF 13 for a 1ST down
1st & 10 at BUFF 35
13-yd Touchdown Pass
1:03 - 2nd
Parker Navarro pass complete to Coleman Owen for 13 yds for a TD (Gianni Spetic KICK)
1st & 10 at BUFF 13
Kickoff Return (Offense)
0:57 - 2nd
Gianni Spetic kickoff for 48 yds , Terrance Shelton Jr. return for 14 yds to the BUF 31

(0:51 - 2nd) Timeout Buffalo, clock 00:51

Sack
0:51 - 2nd
C.J. Ogbonna sacked by Bradley Weaver for a loss of 7 yards to the BUF 24
1st & 10 at BUFF 31
Incompletion
0:51 - 2nd
C.J. Ogbonna pass incomplete
2nd & 17 at BUFF 24
15-yd Penalty
0:51 - 2nd
Buffalo Penalty, Unnecessary Roughness (-15 Yards) to the BUF 26 for a 1ST down
3rd & 17 at BUFF 24
Sack
0:00 - 2nd
C.J. Ogbonna sacked by Marcel Walker-Burgess for a loss of 9 yards to the BUF 17
1st & 10 at BUFF 26

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Upton Bellenfant kickoff for 65 yds for a touchback
1-yd Run
15:00 - 3rd
Parker Navarro run for 1 yd to the OHIO 26
1st & 10 at OHIO 25
1-yd Run
15:00 - 3rd
Rickey Hunt Jr. run for 1 yd to the OHIO 27
2nd & 9 at OHIO 26
1-yd Pass
15:00 - 3rd
Parker Navarro pass complete to Chase Hendricks for 1 yd to the OHIO 28
3rd & 8 at OHIO 27
Punt
12:39 - 3rd
Jack Wilson punt for 42 yds, downed at the BUF 30
4th & 7 at OHIO 28
-2-yd Run
12:39 - 3rd
Al-Jay Henderson run for a loss of 2 yards to the BUF 28
1st & 10 at BUFF 30
11-yd Run
12:39 - 3rd
Al-Jay Henderson run for 11 yds to the BUF 39
2nd & 12 at BUFF 28
5-yd Penalty
12:39 - 3rd
Buffalo Penalty, False Start (-5 Yards) to the BUF 34
3rd & 1 at BUFF 39
9-yd Pass
12:39 - 3rd
C.J. Ogbonna pass complete to Victor Snow for 9 yds to the BUF 43 for a 1ST down
3rd & 6 at BUFF 34
25-yd Pass
12:39 - 3rd
C.J. Ogbonna pass complete to Victor Snow for 25 yds to the OHIO 32 for a 1ST down
1st & 10 at BUFF 43
6-yd Pass
12:39 - 3rd
C.J. Ogbonna pass complete to Al-Jay Henderson for 6 yds to the OHIO 26
1st & 10 at OHIO 32
11-yd Run
12:39 - 3rd
Al-Jay Henderson run for 11 yds to the OHIO 15 for a 1ST down
2nd & 4 at OHIO 26
Sack
9:24 - 3rd
C.J. Ogbonna sacked for a loss of 5 yards to the OHIO 20 C.J. Ogbonna fumbled, recovered by OHIO Bralen Henderson , return for 0 yards
1st & 10 at OHIO 15

(9:24 - 3rd) Timeout Ohio, clock 09:24

11-yd Pass
9:24 - 3rd
Parker Navarro pass complete to Coleman Owen for 11 yds to the OHIO 31 for a 1ST down
1st & 10 at OHIO 20
6-yd Run
9:24 - 3rd
Nolan McCormick run for 6 yds to the OHIO 37
1st & 10 at OHIO 31
52-yd Pass
9:24 - 3rd
Parker Navarro pass complete to Rodney Harris II for 52 yds to the BUF 11 for a 1ST down
2nd & 4 at OHIO 37
7-yd Run
9:24 - 3rd
Nolan McCormick run for 7 yds to the BUF 4
1st & 10 at BUFF 11
2-yd Run
9:24 - 3rd
Nolan McCormick run for 2 yds to the BUF 2
2nd & 3 at BUFF 4
2-yd Touchdown Run
6:19 - 3rd
Nolan McCormick run for 2 yds for a TD (Gianni Spetic KICK)
3rd & 1 at BUFF 2

(6:19 - 3rd) Timeout Ohio, clock 06:19

Kickoff
6:19 - 3rd
Gianni Spetic kickoff for 53 yds
16-yd Pass
6:19 - 3rd
C.J. Ogbonna pass complete to JJ Jenkins for 16 yds to the BUF 41 for a 1ST down
1st & 10 at BUFF 25
Incompletion
6:19 - 3rd
C.J. Ogbonna pass incomplete
1st & 10 at BUFF 41
5-yd Run
6:19 - 3rd
Al-Jay Henderson run for 5 yds to the BUF 46
2nd & 10 at BUFF 41
10-yd Run
6:19 - 3rd
Al-Jay Henderson run for 10 yds to the OHIO 44 for a 1ST down
3rd & 5 at BUFF 46
Incompletion
6:19 - 3rd
C.J. Ogbonna pass incomplete
1st & 10 at OHIO 44
3-yd Pass
6:19 - 3rd
C.J. Ogbonna pass complete to Victor Snow for 3 yds to the OHIO 41
2nd & 10 at OHIO 44
8-yd Pass
6:19 - 3rd
C.J. Ogbonna pass complete to Chance Morrow for 8 yds to the OHIO 33 for a 1ST down
3rd & 7 at OHIO 41
5-yd Pass
6:19 - 3rd
C.J. Ogbonna pass complete to JJ Jenkins for 5 yds to the OHIO 28
1st & 10 at OHIO 33
Incompletion
6:19 - 3rd
C.J. Ogbonna pass incomplete
2nd & 5 at OHIO 28
7-yd Pass
6:19 - 3rd
C.J. Ogbonna pass complete to Jake Orlando for 7 yds to the OHIO 21 for a 1ST down
3rd & 5 at OHIO 28
21-yd Touchdown Pass
2:38 - 3rd
Victor Snow 21 Yd pass from C.J. Ogbonna (Two-Point Pass Conversion Failed)
1st & 10 at OHIO 21

(2:38 - 3rd) Timeout Ohio, clock 02:38

Kickoff
2:38 - 3rd
Upton Bellenfant kickoff for 65 yds for a touchback
Incompletion
2:38 - 3rd
Parker Navarro pass incomplete
1st & 10 at OHIO 25
-2-yd Run
2:38 - 3rd
Parker Navarro run for a loss of 2 yards to the OHIO 23
2nd & 10 at OHIO 25
5-yd Penalty
2:38 - 3rd
Ohio Penalty, Delay Of Game (-5 Yards) to the OHIO 18
3rd & 12 at OHIO 23
4-yd Pass
2:38 - 3rd
Parker Navarro pass complete to Eian Pugh for 4 yds to the OHIO 22
3rd & 17 at OHIO 18
Punt
0:45 - 3rd
Jack Wilson punt for 28 yds, downed at the 50 yard line
4th & 13 at OHIO 22

(0:45 - 3rd) Timeout Ohio, clock 00:45

4th Quarter
Incompletion
0:45 - 3rd
C.J. Ogbonna pass incomplete
1st & 10 at 50
2-yd Run
0:45 - 3rd
Al-Jay Henderson run for 2 yds to the OHIO 48
2nd & 10 at 50

End of 3rd Quarter

5-yd Pass
0:00 - 3rd
C.J. Ogbonna pass complete to Javien Cuff for 5 yds to the OHIO 43
3rd & 8 at OHIO 48
Incompletion
14:56 - 4th
C.J. Ogbonna pass incomplete
4th & 3 at OHIO 43
0-yd Run
14:56 - 4th
Parker Navarro run for no gain to the OHIO 43
1st & 10 at OHIO 43
9-yd Run
14:56 - 4th
Rickey Hunt Jr. run for 9 yds to the BUF 48
2nd & 10 at OHIO 43
2-yd Run
14:56 - 4th
Parker Navarro run for 2 yds to the BUF 46 for a 1ST down
3rd & 1 at BUFF 48
Incompletion
14:56 - 4th
Parker Navarro pass incomplete
1st & 10 at BUFF 46
24-yd Run
14:56 - 4th
Parker Navarro run for 24 yds to the BUF 22 for a 1ST down
2nd & 10 at BUFF 46
22-yd Touchdown Run
12:15 - 4th
Coleman Owen 22 Yd Run (Gianni Spetic Kick)
1st & 10 at BUFF 22

(12:15 - 4th) Timeout Ohio, clock 12:15

Kickoff
12:15 - 4th
Gianni Spetic kickoff for 65 yds for a touchback
Incompletion
12:15 - 4th
C.J. Ogbonna pass incomplete
1st & 10 at BUFF 25

(11:58 - 4th) Timeout Ohio, clock 11:58

Kickoff
11:58 - 4th
Gianni Spetic kickoff for 65 yds for a touchback
0-yd Pass
11:58 - 4th
C.J. Ogbonna pass complete to Al-Jay Henderson for no gain to the BUF 25
1st & 10 at BUFF 25
8-yd Run
11:58 - 4th
Al-Jay Henderson run for 8 yds to the BUF 33
2nd & 10 at BUFF 25
3-yd Run
11:58 - 4th
C.J. Ogbonna run for 3 yds to the BUF 36 for a 1ST down
3rd & 2 at BUFF 33
16-yd Run
11:58 - 4th
Al-Jay Henderson run for 16 yds to the OHIO 48 for a 1ST down
1st & 10 at BUFF 36
Sack
11:58 - 4th
C.J. Ogbonna sacked by Shay Taylor for a loss of 2 yards to the 50 yard line
1st & 10 at OHIO 48
3-yd Run
11:58 - 4th
Al-Jay Henderson run for 3 yds to the OHIO 47
2nd & 12 at 50
1-yd Pass
11:58 - 4th
C.J. Ogbonna pass complete to Lamar Sperling for 1 yd to the OHIO 46
3rd & 9 at OHIO 47
Incompletion
7:34 - 4th
C.J. Ogbonna pass incomplete
4th & 8 at OHIO 46

(7:34 - 4th) Timeout Ohio, clock 07:34

3-yd Run
7:34 - 4th
Nolan McCormick run for 3 yds to the OHIO 49
1st & 10 at OHIO 46
2-yd Run
7:34 - 4th
Nolan McCormick run for 2 yds to the BUF 49
2nd & 7 at OHIO 49
10-yd Run
7:34 - 4th
Nick Poulos run for 10 yds to the BUF 39 for a 1ST down
3rd & 5 at BUFF 49
2-yd Run
7:34 - 4th
Duncan Brune run for 2 yds to the BUF 37
1st & 10 at BUFF 39
9-yd Run
7:34 - 4th
Nick Poulos run for 9 yds to the BUF 28 for a 1ST down
2nd & 8 at BUFF 37
0-yd Run
7:34 - 4th
Duncan Brune run for no gain to the BUF 28
1st & 10 at BUFF 28
0-yd Run
7:34 - 4th
Duncan Brune run for no gain to the BUF 28
2nd & 10 at BUFF 28

(2:00 - 4th) Timeout Ohio, clock 02:00

5-yd Run
2:00 - 4th
Duncan Brune run for 5 yds to the BUF 23
3rd & 10 at BUFF 28
2-yd Run
1:55 - 4th
Nick Poulos run for 2 yds to the BUF 21
4th & 5 at BUFF 23
2-yd Run
1:55 - 4th
Lamar Sperling run for 2 yds to the BUF 23
1st & 10 at BUFF 21
6-yd Run
1:55 - 4th
Lamar Sperling run for 6 yds to the BUF 29
2nd & 8 at BUFF 23
1-yd Run
1:55 - 4th
Mark-Anthony Scott Jr. run for 1 yd to the BUF 30
3rd & 2 at BUFF 29
1-yd Run
0:00 - 4th
Mark-Anthony Scott Jr. run for 1 yd to the BUF 31 for a 1ST down
4th & 1 at BUFF 30

End of 4th Quarter