Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Upton Bellenfant kickoff for 65 yds for a touchback
-5-yd Run
15:00 - 1st
Julian Gray run for a loss of 5 yards to the LIB 20
1st & 10 at LIB 25
Incompletion
15:00 - 1st
Ryan Burger pass incomplete
2nd & 15 at LIB 20
6-yd Run
15:00 - 1st
Ryan Burger run for 6 yds to the LIB 26
3rd & 15 at LIB 20
Punt
13:30 - 1st
Max Morgan punt for 45 yds , Victor Snow returns for 8 yds to the BUF 37
4th & 9 at LIB 26
3-yd Run
13:30 - 1st
Al-Jay Henderson run for 3 yds to the BUF 40
1st & 10 at BUFF 37
5-yd Penalty
13:30 - 1st
Buffalo Penalty, False Start (-5 Yards) to the BUF 35
2nd & 7 at BUFF 40
6-yd Run
13:30 - 1st
C.J. Ogbonna run for 6 yds to the BUF 41
2nd & 12 at BUFF 35
35-yd Pass
13:30 - 1st
C.J. Ogbonna pass complete to Al-Jay Henderson for 35 yds to the LIB 24 for a 1ST down
3rd & 6 at BUFF 41
0-yd Run
13:30 - 1st
Al-Jay Henderson run for no gain to the LIB 24
1st & 10 at LIB 24
10-yd Penalty
13:30 - 1st
HENDERSON, Al-Jay rush up the middle for a gain of 3 yards to the LIB21 (JONES, A'Khori). PENALTY BUF Holding enforced 10 yards from the LIB24 to the LIB34 [NHSG]. NO PLAY (replay the down).
2nd & 10 at LIB 24
Incompletion
13:30 - 1st
C.J. Ogbonna pass incomplete
2nd & 20 at LIB 34
Incompletion
13:30 - 1st
C.J. Ogbonna pass incomplete
3rd & 20 at LIB 34
Field Goal Good
10:30 - 1st
Upton Bellenfant 52 yd FG GOOD
4th & 20 at LIB 34
5-yd Penalty
10:30 - 1st
Buffalo Penalty, Offsides (Victor Snow) to the LIB 30
1st & 10 at LIB 25
Kickoff
10:30 - 1st
Upton Bellenfant kickoff for 65 yds for a touchback
6-yd Run
10:30 - 1st
Vaughn Blue run for 6 yds to the LIB 36
1st & 10 at LIB 30
-2-yd Run
10:30 - 1st
Vaughn Blue run for a loss of 2 yards to the LIB 34
2nd & 4 at LIB 36
Incompletion
10:30 - 1st
Ryan Burger pass incomplete
3rd & 6 at LIB 34
Punt
9:01 - 1st
Max Morgan punt for 33 yds, downed at the BUF 33
4th & 6 at LIB 34
Sack
9:01 - 1st
C.J. Ogbonna sacked by Teylor Jackson and Mike Jarvis for a loss of 8 yards to the BUF 25
1st & 10 at BUFF 33
8-yd Run
9:01 - 1st
C.J. Ogbonna run for 8 yds to the BUF 33
2nd & 18 at BUFF 25
30-yd Pass
9:01 - 1st
C.J. Ogbonna pass complete to Taji Johnson for 30 yds to the LIB 37 for a 1ST down
3rd & 10 at BUFF 33
15-yd Penalty
9:01 - 1st
OGBONNA, C.J. pass deep to the left incomplete intended for JOHNSON, Taji thrown to the LIB18. PENALTY LIB Pass Interference on SWEENEY, Jayden enforced 15 yards to the LIB22 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
1st & 10 at LIB 37
-1-yd Run
9:01 - 1st
Al-Jay Henderson run for a loss of 1 yard to the LIB 23
1st & 10 at LIB 22
2-yd Run
9:01 - 1st
Al-Jay Henderson run for 2 yds to the LIB 21
2nd & 11 at LIB 23
5-yd Penalty
9:01 - 1st
Buffalo Penalty, False Start (-5 Yards) to the LIB 26
3rd & 9 at LIB 21
1-yd Run
9:01 - 1st
C.J. Ogbonna run for 1 yd to the LIB 25
3rd & 14 at LIB 26
Field Goal Good
5:37 - 1st
Upton Bellenfant 43 yd FG GOOD
4th & 13 at LIB 25
15-yd Penalty
5:37 - 1st
Buffalo Penalty, Unsportsmanlike Conduct (15 Yards) to the LIB 40 for a 1ST down
1st & 10 at LIB 25
Kickoff
5:37 - 1st
Upton Bellenfant kickoff for 65 yds for a touchback
0-yd Run
5:37 - 1st
Julian Gray run for no gain to the LIB 40
1st & 10 at LIB 40
Incompletion
5:37 - 1st
Ryan Burger pass incomplete
2nd & 10 at LIB 40
Incompletion
5:37 - 1st
Ryan Burger pass incomplete
3rd & 10 at LIB 40
Punt
4:40 - 1st
Max Morgan punt for 35 yds, fair catch by Victor Snow at the BUF 25
4th & 10 at LIB 40
7-yd Run
4:40 - 1st
Jack Shields run for 7 yds to the BUF 32
1st & 10 at BUFF 25
2-yd Run
4:40 - 1st
Terrance Shelton Jr. run for 2 yds to the BUF 34
2nd & 3 at BUFF 32
-2-yd Run
4:40 - 1st
Al-Jay Henderson run for a loss of 2 yards to the BUF 32
3rd & 1 at BUFF 34
Punt
2:53 - 1st
Ethan Duane punt for 68 yds for a touchback
4th & 3 at BUFF 32
Incompletion
2:53 - 1st
Ryan Burger pass incomplete
1st & 10 at LIB 20
3-yd Run
2:53 - 1st
Vaughn Blue run for 3 yds to the LIB 23
2nd & 10 at LIB 20
Sack
2:53 - 1st
Ryan Burger sacked by Dion Crawford for a loss of 4 yards to the LIB 19
3rd & 7 at LIB 23
Punt
1:42 - 1st
Max Morgan punt for 38 yds, downed at the BUF 43
4th & 11 at LIB 19
2nd Quarter
1-yd Run
1:42 - 1st
Al-Jay Henderson run for 1 yd to the BUF 44
1st & 10 at BUFF 43
22-yd Pass
1:42 - 1st
C.J. Ogbonna pass complete to Victor Snow for 22 yds to the LIB 34 for a 1ST down
2nd & 9 at BUFF 44
Incompletion
1:42 - 1st
C.J. Ogbonna pass incomplete
1st & 10 at LIB 34
28-yd Pass
1:42 - 1st
C.J. Ogbonna pass complete to Lamar Sperling for 28 yds to the LIB 6 for a 1ST down
2nd & 10 at LIB 34
3-yd Run
1:42 - 1st
Lamar Sperling run for 3 yds to the LIB 3
1st & Goal at LIB 6

(0:15 - 1st) Timeout Buffalo, clock 00:15

-1-yd Run
0:15 - 1st
C.J. Ogbonna run for a loss of 1 yard to the LIB 4
2nd & Goal at LIB 3
2-yd Pass
0:00 - 1st
C.J. Ogbonna pass complete to Victor Snow for 2 yds to the LIB 2
3rd & Goal at LIB 4

End of 1st Quarter

Field Goal Good
14:56 - 2nd
Upton Bellenfant 20 yd FG GOOD
4th & Goal at LIB 2
Kickoff Return (Offense)
14:51 - 2nd
Upton Bellenfant kickoff for 53 yds , Julian Gray return for 3 yds to the LIB 15 Julian Gray fumbled, recovered by LIB A'Khori Jones A. Jones return for 3 yds , return for no gain to the LIB 15
55-yd Run
14:51 - 2nd
Billy Lucas run for 55 yds to the BUF 30 for a 1ST down
1st & 10 at LIB 15
-1-yd Run
14:51 - 2nd
Billy Lucas run for a loss of 1 yard to the BUF 31
1st & 10 at BUFF 30
3-yd Run
14:51 - 2nd
Billy Lucas run for 3 yds to the BUF 28
2nd & 11 at BUFF 31
Fumble Recovery
12:58 - 2nd
Ryan Burger run for a loss of 2 yards to the BUF 35 Ryan Burger fumbled, recovered by BUF Cornell Evans C. Evans return for 5 yds
3rd & 8 at BUFF 28
1-yd Run
12:58 - 2nd
C.J. Ogbonna run for 1 yd to the BUF 36
1st & 10 at BUFF 35
Incompletion
12:58 - 2nd
C.J. Ogbonna pass incomplete
2nd & 9 at BUFF 36
12-yd Pass
12:58 - 2nd
C.J. Ogbonna pass complete to Victor Snow for 12 yds to the BUF 48 for a 1ST down
3rd & 9 at BUFF 36
2-yd Run
12:58 - 2nd
C.J. Ogbonna run for 2 yds to the 50 yard line
1st & 10 at BUFF 48
2-yd Run
12:58 - 2nd
C.J. Ogbonna run for 2 yds to the LIB 48
2nd & 8 at 50

(10:01 - 2nd) Timeout Liberty, clock 10:01

5-yd Pass
10:01 - 2nd
C.J. Ogbonna pass complete to Victor Snow for 5 yds to the LIB 43
3rd & 6 at LIB 48
3-yd Run
10:01 - 2nd
C.J. Ogbonna run for 3 yds to the LIB 40 for a 1ST down
4th & 1 at LIB 43
Incompletion
10:01 - 2nd
C.J. Ogbonna pass incomplete
1st & 10 at LIB 40
Incompletion
10:01 - 2nd
C.J. Ogbonna pass incomplete
2nd & 10 at LIB 40
2-yd Run
10:01 - 2nd
Al-Jay Henderson run for 2 yds to the LIB 38
3rd & 10 at LIB 40
Punt
8:29 - 2nd
Ethan Duane punt for 30 yds
4th & 8 at LIB 38
-1-yd Run
8:29 - 2nd
Vaughn Blue run for a loss of 1 yard to the LIB 7
1st & 10 at LIB 8
6-yd Pass
8:29 - 2nd
Ryan Burger pass complete to Treon Sibley for 6 yds to the LIB 13
2nd & 11 at LIB 7
13-yd Penalty
8:29 - 2nd
BURGER, Ryan pass up the middle incomplete intended for SMITH, Reese broken up by FUQUA, Marcus at the LIB26. PENALTY BUF Pass Interference on FUQUA, Marcus enforced at the spot of the foul for 13 yards to the LIB26 and results in automatic 1ST DOWN [NHSG]. NO PLAY (replay the down).
3rd & 5 at LIB 13
Incompletion
8:29 - 2nd
Ryan Burger pass incomplete
1st & 10 at LIB 26
1-yd Run
8:29 - 2nd
Julian Gray run for 1 yd to the LIB 27
2nd & 10 at LIB 26
11-yd Pass
8:29 - 2nd
Ryan Burger pass complete to Billy Lucas for 11 yds to the LIB 38 for a 1ST down
3rd & 9 at LIB 27
0-yd Run
8:29 - 2nd
Julian Gray run for no gain to the LIB 38
1st & 10 at LIB 38
-5-yd Run
8:29 - 2nd
Ryan Burger run for a loss of 5 yards to the LIB 33
2nd & 10 at LIB 38
Sack
8:29 - 2nd
Ryan Burger sacked by Shaun Dolac and Malin White for a loss of 9 yards to the LIB 24
3rd & 15 at LIB 33
Punt
3:31 - 2nd
Max Morgan punt for 63 yds , Victor Snow returns for 28 yds to the BUF 41
4th & 24 at LIB 24
-9-yd Run
3:31 - 2nd
Messiah Burch run for a loss of 9 yards to the BUF 32
1st & 10 at BUFF 41
Incompletion
3:31 - 2nd
C.J. Ogbonna pass incomplete
2nd & 19 at BUFF 32

(2:34 - 2nd) Timeout Liberty, clock 02:34

5-yd Run
2:34 - 2nd
Al-Jay Henderson run for 5 yds to the BUF 37
3rd & 19 at BUFF 32
Punt
2:28 - 2nd
Ethan Duane punt for 28 yds, fair catch by Julian Gray at the LIB 35
4th & 14 at BUFF 37
6-yd Run
2:28 - 2nd
Ryan Burger run for 6 yds to the LIB 41
1st & 10 at LIB 35

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

3-yd Run
2:00 - 2nd
Vaughn Blue run for 3 yds to the LIB 44
2nd & 4 at LIB 41
4-yd Run
2:00 - 2nd
Caden Williams run for 4 yds to the LIB 48 for a 1ST down
3rd & 1 at LIB 44
Incompletion
2:00 - 2nd
Ryan Burger pass incomplete
1st & 10 at LIB 48
Incompletion
2:00 - 2nd
Ryan Burger pass incomplete
2nd & 10 at LIB 48
18-yd Pass
2:00 - 2nd
Ryan Burger pass complete to Bentley Hanshaw for 18 yds to the BUF 34 for a 1ST down
3rd & 10 at LIB 48
0-yd Run
2:00 - 2nd
Ryan Burger run for no gain to the BUF 34
1st & 10 at BUFF 34
5-yd Pass
2:00 - 2nd
Ryan Burger pass complete to Treon Sibley for 5 yds to the BUF 29
2nd & 10 at BUFF 34

(0:13 - 2nd) Timeout Liberty, clock 00:13

Sack
0:13 - 2nd
Ryan Burger sacked by Jacari Bennett for a loss of 2 yards to the BUF 31
3rd & 5 at BUFF 29
Field Goal Missed
0:07 - 2nd
Colin Karhu 49 yd FG MISSED
4th & 7 at BUFF 31
-2-yd Run
0:00 - 2nd
[NHSG] Kneel down by TEAM at BUF29 (team loss of 2), clock 00:00.
1st & 10 at BUFF 31

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Max Morgan kickoff for 65 yds for a touchback
1-yd Pass
15:00 - 3rd
C.J. Ogbonna pass complete to Al-Jay Henderson for 1 yd to the BUF 26
1st & 10 at BUFF 25
10-yd Run
15:00 - 3rd
Al-Jay Henderson run for 10 yds to the BUF 36 for a 1ST down
2nd & 9 at BUFF 26
Incompletion
15:00 - 3rd
C.J. Ogbonna pass incomplete
1st & 10 at BUFF 36
7-yd Run
15:00 - 3rd
Al-Jay Henderson run for 7 yds to the BUF 43
2nd & 10 at BUFF 36
3-yd Run
15:00 - 3rd
Al-Jay Henderson run for 3 yds to the BUF 46 for a 1ST down
3rd & 3 at BUFF 43
Incompletion
15:00 - 3rd
C.J. Ogbonna pass incomplete
1st & 10 at BUFF 46
3-yd Run
15:00 - 3rd
Al-Jay Henderson run for 3 yds to the BUF 49
2nd & 10 at BUFF 46
6-yd Run
15:00 - 3rd
C.J. Ogbonna run for 6 yds to the LIB 45
3rd & 7 at BUFF 49
45-yd Touchdown Run
12:01 - 3rd
Al-Jay Henderson run for 45 yds for a TD (Upton Bellenfant KICK)
4th & 1 at LIB 45
5-yd Penalty
11:52 - 3rd
Liberty Penalty, Delay Of Game (Ryan Burger) to the LIB 28
1st & 10 at LIB 33
Kickoff Return (Offense)
11:52 - 3rd
Upton Bellenfant kickoff for 49 yds , Julian Gray return for 17 yds to the LIB 33
57-yd Run
11:52 - 3rd
Ryan Burger run for 57 yds to the BUF 15 for a 1ST down
1st & 15 at LIB 28
5-yd Run
11:52 - 3rd
Vaughn Blue run for 5 yds to the BUF 10
1st & 10 at BUFF 15
0-yd Run
11:52 - 3rd
Ryan Burger run for no gain to the BUF 10
2nd & 5 at BUFF 10
Fumble Recovery
9:56 - 3rd
Ryan Burger run for 10 yds Ryan Burger fumbled, recovered by BUF Daishon Folsom D. Folsom return for 0 yds
3rd & 5 at BUFF 10
4th Quarter
2-yd Run
9:56 - 3rd
C.J. Ogbonna run for 2 yds to the BUF 22
1st & 10 at BUFF 20
7-yd Run
9:56 - 3rd
Al-Jay Henderson run for 7 yds to the BUF 29
2nd & 8 at BUFF 22
7-yd Run
9:56 - 3rd
Al-Jay Henderson run for 7 yds to the BUF 36 for a 1ST down
3rd & 1 at BUFF 29
4-yd Run
9:56 - 3rd
Al-Jay Henderson run for 4 yds to the BUF 40
1st & 10 at BUFF 36
4-yd Run
9:56 - 3rd
Lamar Sperling run for 4 yds to the BUF 44
2nd & 6 at BUFF 40
3-yd Run
9:56 - 3rd
Lamar Sperling run for 3 yds to the BUF 47 for a 1ST down
3rd & 2 at BUFF 44
4-yd Run
9:56 - 3rd
C.J. Ogbonna run for 4 yds to the LIB 49
1st & 10 at BUFF 47
9-yd Run
9:56 - 3rd
Lamar Sperling run for 9 yds to the LIB 40 for a 1ST down
2nd & 6 at LIB 49
2-yd Pass
9:56 - 3rd
C.J. Ogbonna pass complete to Messiah Burch for 2 yds to the LIB 38
1st & 10 at LIB 40
4-yd Run
9:56 - 3rd
Messiah Burch run for 4 yds to the LIB 34
2nd & 8 at LIB 38
1-yd Run
9:56 - 3rd
Messiah Burch run for 1 yd to the LIB 33
3rd & 4 at LIB 34
5-yd Run
9:56 - 3rd
C.J. Ogbonna run for 5 yds to the LIB 28 for a 1ST down
4th & 3 at LIB 33
12-yd Run
9:56 - 3rd
Al-Jay Henderson run for 12 yds to the LIB 16 for a 1ST down
1st & 10 at LIB 28
0-yd Run
9:56 - 3rd
C.J. Ogbonna run for no gain to the LIB 16
1st & 10 at LIB 16

(0:38 - 3rd) Timeout Liberty, clock 00:38

1-yd Run
0:38 - 3rd
Al-Jay Henderson run for 1 yd to the LIB 15
2nd & 10 at LIB 16
3-yd Run
0:00 - 3rd
Al-Jay Henderson run for 3 yds to the LIB 12
3rd & 9 at LIB 15

End of 3rd Quarter

Field Goal Missed
14:56 - 4th
Upton Bellenfant 30 yd FG MISSED
4th & 6 at LIB 12
-1-yd Run
14:56 - 4th
Caden Williams run for a loss of 1 yard to the LIB 19
1st & 10 at LIB 20
Incompletion
14:56 - 4th
Nate Hampton pass incomplete
2nd & 11 at LIB 19
Incompletion
14:56 - 4th
Nate Hampton pass incomplete
3rd & 11 at LIB 19
Punt
13:54 - 4th
Max Morgan punt for 15 yds, downed at the LIB 34
4th & 11 at LIB 19
4-yd Run
13:54 - 4th
Al-Jay Henderson run for 4 yds to the LIB 30
1st & 10 at LIB 34
3-yd Run
13:54 - 4th
Al-Jay Henderson run for 3 yds to the LIB 27
2nd & 6 at LIB 30
Incompletion
13:54 - 4th
C.J. Ogbonna pass incomplete
3rd & 3 at LIB 27
Field Goal Good
12:28 - 4th
Upton Bellenfant 45 yd FG GOOD
4th & 3 at LIB 27
Kickoff
12:28 - 4th
Upton Bellenfant kickoff for 65 yds for a touchback
Incompletion
12:28 - 4th
Nate Hampton pass incomplete
1st & 10 at LIB 25
Interception Return Touchdown
12:09 - 4th
Nate Hampton pass intercepted Red Murdock return for 31 yds for a TD (Upton Bellenfant KICK)
2nd & 10 at LIB 25
Kickoff
12:09 - 4th
Upton Bellenfant kickoff for 65 yds for a touchback
4-yd Run
12:09 - 4th
Caden Williams run for 4 yds to the LIB 29
1st & 10 at LIB 25
9-yd Run
12:09 - 4th
Caden Williams run for 9 yds to the LIB 38 for a 1ST down
2nd & 6 at LIB 29
0-yd Run
12:09 - 4th
Caden Williams run for no gain to the LIB 38
1st & 10 at LIB 38
9-yd Run
12:09 - 4th
Caden Williams run for 9 yds to the LIB 47
2nd & 10 at LIB 38
0-yd Run
12:09 - 4th
Caden Williams run for no gain to the LIB 47
3rd & 1 at LIB 47
2-yd Run
12:09 - 4th
Caden Williams run for 2 yds to the LIB 49 for a 1ST down
4th & 1 at LIB 47
Incompletion
12:09 - 4th
Nate Hampton pass incomplete
1st & 10 at LIB 49
1-yd Run
12:09 - 4th
Caden Williams run for 1 yd to the 50 yard line
2nd & 10 at LIB 49
7-yd Run
12:09 - 4th
Nate Hampton run for 7 yds to the BUF 43
3rd & 9 at 50
4-yd Pass
12:09 - 4th
Nate Hampton pass complete to Tyson Mobley for 4 yds to the BUF 39 for a 1ST down
4th & 2 at BUFF 43
3-yd Run
12:09 - 4th
Caden Williams run for 3 yds to the BUF 36
1st & 10 at BUFF 39
Incompletion
12:09 - 4th
Nate Hampton pass incomplete
2nd & 7 at BUFF 36
Incompletion
12:09 - 4th
Nate Hampton pass incomplete
3rd & 7 at BUFF 36
36-yd Touchdown Pass
7:00 - 4th
Nate Hampton pass complete to Reese Smith for 36 yds for a TD (Colin Karhu KICK)
4th & 7 at BUFF 36
Kickoff Return (Offense)
6:57 - 4th
Max Morgan kickoff for 18 yds , return for no gain to the BUF 47
3-yd Run
6:57 - 4th
Jacqez Barksdale run for 3 yds to the 50 yard line
1st & 10 at BUFF 47
12-yd Run
6:57 - 4th
Jacqez Barksdale run for 12 yds to the LIB 38 for a 1ST down
2nd & 7 at 50
1-yd Run
6:57 - 4th
C.J. Ogbonna run for 1 yd to the LIB 37
1st & 10 at LIB 38
4-yd Run
6:57 - 4th
Jacqez Barksdale run for 4 yds to the LIB 33
2nd & 9 at LIB 37
3-yd Run
6:57 - 4th
Mark-Anthony Scott Jr. run for 3 yds to the LIB 30
3rd & 5 at LIB 33
13-yd Run
6:57 - 4th
James McNeil Jr. run for 13 yds to the LIB 17 for a 1ST down
4th & 2 at LIB 30

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

2-yd Run
2:00 - 4th
James McNeil Jr. run for 2 yds to the LIB 15
1st & 10 at LIB 17
1-yd Run
2:00 - 4th
Jacqez Barksdale run for 1 yd to the LIB 14
2nd & 8 at LIB 15
3-yd Run
2:00 - 4th
Mark-Anthony Scott Jr. run for 3 yds to the LIB 11
3rd & 7 at LIB 14
10-yd Run
0:26 - 4th
Mark-Anthony Scott Jr. run for 10 yds to the LIB 1 for a 1ST down
4th & 4 at LIB 11
-2-yd Run
0:00 - 4th
[NHSG] Kneel down by TEAM at LIB3 (team loss of 2), clock 00:00.
1st & Goal at LIB 1

End of 4th Quarter