Play-By-Play
2nd Quarter
2-yd Run
15:00 - 1st
Kaidon Salter run for 2 yds to the LIB 28
1st & 10 at LIB 26
10-yd Pass
15:00 - 1st
Kaidon Salter pass complete to Elijah Smoot for 10 yds to the LIB 38 for a 1ST down
2nd & 8 at LIB 28
3-yd Run
15:00 - 1st
Kylen Austin run for 3 yds to the LIB 41
1st & 10 at LIB 38
10-yd Run
15:00 - 1st
Kaidon Salter run for 10 yds to the BUFF 49 for a 1ST down
2nd & 7 at LIB 41
26-yd Pass
15:00 - 1st
Kaidon Salter pass complete to Treon Sibley for 26 yds to the BUFF 23 for a 1ST down
1st & 10 at BUFF 49
1-yd Run
15:00 - 1st
Billy Lucas run for 1 yd to the BUFF 22
1st & 10 at BUFF 23
Incompletion
15:00 - 1st
pass incomplete to Elijah Smoot
2nd & 9 at BUFF 22
Incompletion
15:00 - 1st
pass incomplete to Elijah Smoot
3rd & 9 at BUFF 22
Kickoff Return (Offense)
14:56 - 1st
Alex McNulty kickoff for 58 yds , Aaron Bedgood return for 19 yds to the LIB 26
Field Goal Good
11:18 - 1st
Nick Brown 39 yd FG GOOD
4th & 9 at BUFF 22
Kickoff Return (Offense)
11:11 - 1st
Max Morgan kickoff for 61 yds , Ron Cook Jr. return for 19 yds to the BUFF 23
-1-yd Run
11:11 - 1st
Mike Washington run for a loss of 1 yard to the BUFF 22
1st & 10 at BUFF 23
7-yd Run
11:11 - 1st
Mike Washington run for 7 yds to the BUFF 29
2nd & 11 at BUFF 22
Incompletion
11:11 - 1st
Cole Snyder pass incomplete to Marlyn Johnson, broken up by Jerome Jolly Jr.
3rd & 4 at BUFF 29
Punt
9:41 - 1st
Anthony Venneri punt for 45 yds , Brylan Green returns for 11 yds to the LIB 37
4th & 4 at BUFF 29
Incompletion
9:41 - 1st
Kaidon Salter pass incomplete to CJ Daniels, broken up by Jyaire Stevens
1st & 10 at LIB 37
7-yd Pass
9:41 - 1st
Kaidon Salter pass complete to CJ Daniels for 7 yds to the LIB 44
2nd & 10 at LIB 37
Incompletion
9:41 - 1st
pass incomplete to CJ Daniels
3rd & 3 at LIB 44
Punt
8:43 - 1st
Max Morgan punt for 35 yds , Ron Cook Jr. returns for 4 yds to the BUFF 25
4th & 3 at LIB 44
5-yd Run
8:43 - 1st
Cole Harrity run for 5 yds to the BUFF 30
1st & 10 at BUFF 25
3-yd Run
8:43 - 1st
CJ Ogbonna run for 3 yds to the BUFF 33
2nd & 5 at BUFF 30
0-yd Run
8:43 - 1st
null
3rd & 2 at BUFF 33
Punt
6:56 - 1st
Anthony Venneri punt for 39 yds Buffalo Penalty, illegal formation (-5 Yards) to the LIB 33
4th & 2 at BUFF 33
9-yd Pass
6:56 - 1st
Kaidon Salter pass complete to CJ Daniels for 9 yds to the LIB 42
1st & 10 at LIB 33
2-yd Run
6:56 - 1st
Vaughn Blue run for 2 yds to the LIB 44 for a 1ST down
2nd & 1 at LIB 42
56-yd Touchdown Pass
5:43 - 1st
Kaidon Salter pass complete to Treon Sibley for 56 yds for a TD (Nick Brown KICK)
1st & 10 at LIB 44
Kickoff
5:43 - 1st
Max Morgan kickoff for 65 yds for a touchback
7-yd Pass
5:43 - 1st
Cole Snyder pass complete to Boobie Curry for 7 yds to the BUFF 32
1st & 10 at BUFF 25
2-yd Run
5:43 - 1st
Ron Cook Jr. run for 2 yds to the BUFF 34
2nd & 3 at BUFF 32
3-yd Run
5:43 - 1st
Ron Cook Jr. run for 3 yds to the BUFF 37 for a 1ST down
3rd & 1 at BUFF 34
18-yd Pass
5:43 - 1st
Cole Snyder pass complete to Boobie Curry for 18 yds to the LIB 45 for a 1ST down
1st & 10 at BUFF 37
16-yd Pass
5:43 - 1st
Cole Snyder pass complete to Nik McMillan for 16 yds to the LIB 29 for a 1ST down
1st & 10 at LIB 45
5-yd Run
5:43 - 1st
Ron Cook Jr. run for 5 yds to the LIB 24
1st & 10 at LIB 29
2-yd Run
5:43 - 1st
Ron Cook Jr. run for 2 yds to the LIB 22
2nd & 5 at LIB 24
Incompletion
5:43 - 1st
Cole Snyder pass incomplete to Marlyn Johnson, broken up by Brylan Green
3rd & 3 at LIB 22
Field Goal Missed
2:06 - 1st
Alex McNulty 40 yd FG MISSED
4th & 3 at LIB 22
Incompletion
2:06 - 1st
pass incomplete to Bentley Hanshaw
1st & 10 at LIB 22
2-yd Run
2:06 - 1st
Billy Lucas run for 2 yds to the LIB 24
2nd & 10 at LIB 22
43-yd Run
2:06 - 1st
Kaidon Salter run for 43 yds to the BUFF 33 for a 1ST down
3rd & 8 at LIB 24
Incompletion
2:06 - 1st
Kaidon Salter pass incomplete to Elijah Smoot, broken up by Demetrius Harris
1st & 10 at BUFF 33
Incompletion
2:06 - 1st
pass incomplete to Bentley Hanshaw
2nd & 10 at BUFF 33
8-yd Pass
2:06 - 1st
Kaidon Salter pass complete to Noah Frith for 8 yds to the BUFF 25
3rd & 10 at BUFF 33

End of 1st Quarter

-1-yd Run
14:54 - 2nd
Vaughn Blue run for a loss of 1 yard to the BUFF 26
4th & 2 at BUFF 25
3rd Quarter
-5-yd Pass
15:00 - 2nd
Cole Snyder pass complete to Mike Washington for a loss of 5 yards to the BUFF 21
1st & 10 at BUFF 26
Incompletion
15:00 - 2nd
pass incomplete to Mike Washington
2nd & 15 at BUFF 21
Incompletion
15:00 - 2nd
pass incomplete to Nik McMillan
3rd & 15 at BUFF 21
Punt
13:53 - 2nd
Anthony Venneri punt for 64 yds Liberty Penalty, roughing kicker (Aaron Bedgood) to the LIB 15
4th & 15 at BUFF 21
11-yd Run
13:53 - 2nd
Vaughn Blue run for 11 yds to the LIB 26 for a 1ST down
1st & 10 at LIB 15
5-yd Run
13:37 - 2nd
Billy Lucas run for 5 yds to the LIB 31
1st & 10 at LIB 26
6-yd Run
13:37 - 2nd
Billy Lucas run for 6 yds to the LIB 37 for a 1ST down
2nd & 5 at LIB 31
2-yd Run
13:37 - 2nd
Kaidon Salter run for 2 yds to the LIB 39
1st & 10 at LIB 37
4-yd Pass
13:37 - 2nd
Kaidon Salter pass complete to Quinton Cooley for 4 yds to the LIB 43
2nd & 8 at LIB 39
Incompletion
13:37 - 2nd
Kaidon Salter pass incomplete to Treon Sibley for a 1ST down Buffalo Penalty, Defensive pass interference (Amonte Strothers) to the BUFF 42 for a 1ST down
3rd & 4 at LIB 43
42-yd Touchdown Pass
11:03 - 2nd
Kaidon Salter pass complete to Elijah Smoot for 42 yds for a TD (Nick Brown KICK)
1st & 10 at BUFF 42
Kickoff Return (Offense)
11:00 - 2nd
Max Morgan kickoff for 51 yds , Cole Harrity return for 8 yds to the BUFF 22
-1-yd Run
11:00 - 2nd
Ron Cook Jr. run for a loss of 1 yard to the BUFF 21
1st & 10 at BUFF 22
Incompletion
10:20 - 2nd
Cole Snyder pass incomplete, broken up by Bryce Dixon
2nd & 11 at BUFF 21
0-yd Run
10:20 - 2nd
null
1st & 10 at BUFF 27
24-yd Pass
10:20 - 2nd
Kaidon Salter pass complete to Treon Sibley for 24 yds to the BUFF 3 for a 1ST down
2nd & 10 at BUFF 27
2-yd Run
10:20 - 2nd
Kaidon Salter run for 2 yds to the BUFF 1
1st & Goal at BUFF 3
1-yd Touchdown Run
8:33 - 2nd
Kaidon Salter run for 1 yd for a TD (Nick Brown KICK)
2nd & Goal at BUFF 1
Kickoff
8:33 - 2nd
Max Morgan kickoff for 65 yds for a touchback
3-yd Pass
8:33 - 2nd
Cole Snyder pass complete to Cole Harrity for 3 yds to the BUFF 28
1st & 10 at BUFF 25
Incompletion
8:33 - 2nd
pass incomplete to Cole Harrity
2nd & 7 at BUFF 28
20-yd Pass
8:33 - 2nd
Cole Snyder pass complete to Darrell Harding Jr. for 20 yds to the BUFF 48 for a 1ST down
3rd & 7 at BUFF 28
15-yd Pass
8:33 - 2nd
Cole Snyder pass complete to Zion Carter for 15 yds to the LIB 37 for a 1ST down
1st & 10 at BUFF 48
25-yd Pass
8:33 - 2nd
Cole Snyder pass complete to Ron Cook Jr. for 25 yds to the LIB 12 for a 1ST down
1st & 10 at LIB 37
4-yd Run
8:33 - 2nd
Ron Cook Jr. run for 4 yds to the LIB 8
1st & 10 at LIB 12
1-yd Pass
6:11 - 2nd
Cole Snyder pass complete to Jake Orlando for 1 yd to the LIB 7
2nd & 6 at LIB 8
7-yd Touchdown Pass
5:38 - 2nd
Cole Snyder pass complete to Darrell Harding Jr. for 7 yds for a TD (Alex McNulty KICK)
3rd & 5 at LIB 7
Kickoff
5:38 - 2nd
Alex McNulty kickoff for 65 yds for a touchback
15-yd Pass
5:38 - 2nd
Kaidon Salter pass complete to CJ Daniels for 15 yds to the LIB 40 for a 1ST down
1st & 10 at LIB 25
-10-yd Run
5:38 - 2nd
Liberty Penalty, Offensive holding (X'Zauvea Gadlin) to the LIB 30
1st & 10 at LIB 40
6-yd Pass
5:38 - 2nd
Kaidon Salter pass complete to Noah Frith for 6 yds to the LIB 36
1st & 20 at LIB 30
4-yd Run
5:38 - 2nd
Quinton Cooley run for 4 yds to the LIB 40
2nd & 14 at LIB 36
-10-yd Pass
5:38 - 2nd
Kaidon Salter pass complete to Noah Frith Liberty Penalty, Offensive holding (Quinton Cooley) to the LIB 30
3rd & 10 at LIB 40
21-yd Run
5:38 - 2nd
Quinton Cooley run for 21 yds to the BUFF 49 for a 1ST down
3rd & 20 at LIB 30
1-yd Run
5:38 - 2nd
Quinton Cooley run for 1 yd to the BUFF 48
1st & 10 at BUFF 49
Incompletion
5:38 - 2nd
pass incomplete
2nd & 9 at BUFF 48
Sack
5:38 - 2nd
Kaidon Salter sacked for a loss of 3 yards to the LIB 49
3rd & 9 at BUFF 48
Punt
1:41 - 2nd
Max Morgan punt for 40 yds
4th & 12 at LIB 49
Incompletion
1:41 - 2nd
Cole Snyder pass incomplete to Boobie Curry for a 1ST down Liberty Penalty, Defensive pass interference (Kobe Singleton) to the BUFF 26 for a 1ST down
1st & 10 at BUFF 11
9-yd Pass
1:41 - 2nd
Cole Snyder pass complete to Jake Orlando for 9 yds to the BUFF 35
1st & 10 at BUFF 26
-1-yd Pass
1:41 - 2nd
Cole Snyder pass complete to Mike Washington for a loss of 1 yard to the BUFF 34
2nd & 1 at BUFF 35
17-yd Pass
1:11 - 2nd
Cole Snyder pass complete to Nik McMillan for 17 yds to the LIB 49 for a 1ST down
3rd & 2 at BUFF 34
Incompletion
1:11 - 2nd
pass incomplete to Boobie Curry
1st & 10 at LIB 49
Incompletion
1:11 - 2nd
Cole Snyder pass incomplete to Nik McMillan, broken up by Preston Hodge
2nd & 10 at LIB 49
16-yd Run
1:11 - 2nd
Cole Snyder run for 16 yds to the LIB 33 for a 1ST down
3rd & 10 at LIB 49
Incompletion
1:11 - 2nd
pass incomplete to Boobie Curry
1st & 10 at LIB 33
33-yd Touchdown Pass
0:28 - 2nd
Cole Snyder pass complete to Nik McMillan for 33 yds for a TD (Alex McNulty KICK)
2nd & 10 at LIB 33
Kickoff
0:28 - 2nd
Alex McNulty kickoff for 65 yds for a touchback
4th Quarter
0-yd Run
15:00 - 3rd
null
1st & 10 at BUFF 15
-1-yd Run
15:00 - 3rd
Mike Washington run for a loss of 1 yard to the BUFF 14
2nd & 10 at BUFF 15
Kickoff Return (Offense)
14:56 - 3rd
Max Morgan kickoff for 62 yds , Ron Cook Jr. return for 12 yds to the BUFF 15
Interception
13:37 - 3rd
Cole Snyder pass intercepted
3rd & 11 at BUFF 14
1-yd Run
13:37 - 3rd
Kaidon Salter run for 1 yd to the BUFF 18
1st & 10 at BUFF 19
0-yd Run
13:37 - 3rd
null
2nd & 9 at BUFF 18
Incompletion
13:37 - 3rd
Kaidon Salter pass incomplete to Elijah Smoot, broken up by Caleb Offord
3rd & 9 at BUFF 18
Field Goal Good
12:13 - 3rd
Nick Brown 35 yd FG GOOD
4th & 9 at BUFF 18
Kickoff
12:13 - 3rd
Max Morgan kickoff for 54 yds
8-yd Pass
12:13 - 3rd
Cole Snyder pass complete to Mike Washington for 8 yds to the BUFF 33
1st & 10 at BUFF 25
2-yd Run
12:13 - 3rd
Mike Washington run for 2 yds to the BUFF 35 for a 1ST down
2nd & 2 at BUFF 33
Incompletion
12:13 - 3rd
Cole Snyder pass incomplete to Marlyn Johnson, broken up by TJ Bush
1st & 10 at BUFF 35
4-yd Pass
12:13 - 3rd
Cole Snyder pass complete to Cole Harrity for 4 yds to the BUFF 39
2nd & 10 at BUFF 35
3-yd Pass
12:13 - 3rd
Cole Snyder pass complete to Ron Cook Jr. for 3 yds to the BUFF 42
3rd & 6 at BUFF 39
Incompletion
9:40 - 3rd
Cole Snyder pass incomplete, broken up by Jay Hardy
4th & 3 at BUFF 42
-5-yd Pass
9:40 - 3rd
Kaidon Salter pass complete to Bentley Hanshaw Liberty Penalty, inelgible downfield on pass (-5 Yards) to the BUFF 47
1st & 10 at BUFF 42
14-yd Pass
9:40 - 3rd
Kaidon Salter pass complete to Elijah Smoot for 14 yds to the BUFF 33
1st & 15 at BUFF 47
33-yd Touchdown Pass
8:40 - 3rd
Kaidon Salter pass complete to Elijah Smoot for 33 yds for a TD Buffalo Penalty, face mask (0 yards) (Charles McCartherens) to the BUFF 0 (Nick Brown KICK)
2nd & 1 at BUFF 33
Kickoff
8:40 - 3rd
Max Morgan kickoff Buffalo Penalty, face mask (15 yards) (Charles McCartherens) to the 50 yard line
Kickoff Return (Offense)
8:38 - 3rd
Max Morgan kickoff for 28 yds , Jake Orlando return for 1 yd to the BUFF 23
8-yd Pass
8:38 - 3rd
Cole Snyder pass complete to Zion Carter for 8 yds to the BUFF 31
1st & 10 at BUFF 23
9-yd Run
8:38 - 3rd
Mike Washington run for 9 yds to the BUFF 40 for a 1ST down
2nd & 2 at BUFF 31
Incompletion
8:38 - 3rd
pass incomplete
1st & 10 at BUFF 40
22-yd Run
8:38 - 3rd
Mike Washington run for 7 yds to the LIB 47 for a 1ST down Liberty Penalty, face mask (15 yards) (Amarian Williams) to the LIB 38 for a 1ST down
2nd & 10 at BUFF 40
10-yd Run
8:38 - 3rd
Mike Washington run for 10 yds to the LIB 28 for a 1ST down
1st & 10 at LIB 38
3-yd Run
8:38 - 3rd
Cole Snyder run for 3 yds to the LIB 25
1st & 10 at LIB 28
2-yd Run
8:38 - 3rd
Ron Cook Jr. run for 2 yds to the LIB 23
2nd & 7 at LIB 25
3-yd Run
8:38 - 3rd
Cole Snyder run for 3 yds to the LIB 20
3rd & 5 at LIB 23
11-yd Pass
8:38 - 3rd
Cole Snyder pass complete to Darrell Harding Jr. for 11 yds to the LIB 9 for a 1ST down
4th & 2 at LIB 20
Incompletion
8:38 - 3rd
Cole Snyder pass incomplete to Marlyn Johnson for a 1ST down Liberty Penalty, Defensive pass interference (Amarian Williams) to the LIB 2 for a 1ST down
1st & Goal at LIB 9
2-yd Touchdown Pass
4:20 - 3rd
Cole Snyder pass complete to Ron Cook Jr. for 2 yds for a TD (Alex McNulty KICK)
1st & Goal at LIB 2
Kickoff
4:20 - 3rd
Alex McNulty kickoff for 65 yds for a touchback
Incompletion
4:20 - 3rd
pass incomplete to CJ Daniels
1st & 10 at LIB 25
0-yd Run
4:20 - 3rd
null
2nd & 10 at LIB 25
75-yd Touchdown Pass
3:25 - 3rd
Kaidon Salter pass complete to CJ Daniels for 75 yds for a TD (Nick Brown KICK)
3rd & 10 at LIB 25
Kickoff
3:25 - 3rd
Max Morgan kickoff for 55 yds
3-yd Run
3:25 - 3rd
Cole Snyder run for 3 yds to the BUFF 28
1st & 10 at BUFF 25
-2-yd Pass
3:25 - 3rd
Cole Snyder pass complete to Mike Washington for a loss of 2 yards to the BUFF 26
2nd & 7 at BUFF 28
5-yd Pass
3:25 - 3rd
Cole Snyder pass complete to Boobie Curry for 5 yds to the BUFF 31
3rd & 9 at BUFF 26
Incompletion
1:28 - 3rd
Cole Snyder pass incomplete to Boobie Curry, broken up by Tyren Dupree
4th & 4 at BUFF 31
Fumble Recovery (Own)
1:28 - 3rd
Jordan White fumbled, recovered by BUFF Shaun Dolac Liberty Penalty, personal foul (Jordan White) to the BUFF 36
1st & 10 at BUFF 31
Incompletion
1:28 - 3rd
Kaidon Salter pass incomplete to Kylen Austin for a 1ST down Buffalo Penalty, Defensive pass interference (Marcus Fuqua) to the BUFF 21 for a 1ST down
1st & 15 at BUFF 36
11-yd Run
1:28 - 3rd
Quinton Cooley run for 11 yds to the BUFF 10 for a 1ST down
1st & 10 at BUFF 21
7-yd Run
1:28 - 3rd
Kaidon Salter run for 7 yds to the BUFF 3
1st & Goal at BUFF 10

End of 3rd Quarter

3-yd Touchdown Pass
14:57 - 4th
Kaidon Salter pass complete to Austin Henderson for 3 yds for a TD (Nick Brown KICK)
2nd & Goal at BUFF 3
49-yd Touchdown Run
6:24 - 4th
Aaron Bedgood run for 49 yds for a TD (Nick Brown KICK)
1st & 10 at BUFF 49
7-yd Run
1:49 - 4th
Jr. James Jointer run for 7 yds to the BUFF 37
1st & 10 at BUFF 44
34-yd Run
1:49 - 4th
Jr. James Jointer run for 34 yds to the BUFF 3 for a 1ST down
2nd & 3 at BUFF 37
Overtime
Kickoff
14:57 - 4th
Max Morgan kickoff for 63 yds
7-yd Pass
14:57 - 4th
Cole Snyder pass complete to Marlyn Johnson for 7 yds to the BUFF 32
1st & 10 at BUFF 25
6-yd Pass
14:57 - 4th
Cole Snyder pass complete to Nik McMillan for 6 yds to the BUFF 38 for a 1ST down
2nd & 3 at BUFF 32
0-yd Run
14:57 - 4th
null
1st & 10 at BUFF 38
21-yd Pass
14:57 - 4th
Cole Snyder pass complete to Darrell Harding Jr. for 21 yds to the LIB 41 for a 1ST down
2nd & 10 at BUFF 38
16-yd Pass
14:57 - 4th
Cole Snyder pass complete to Ron Cook Jr. for 26 yds to the LIB 15 for a 1ST down Buffalo Penalty, illegal block (Marlyn Johnson) to the LIB 25 for a 1ST down
1st & 10 at LIB 41
10-yd Penalty
14:57 - 4th
Liberty Penalty, Defensive holding (Bryce Dixon) to the LIB 15 for a 1ST down
1st & 10 at LIB 25
Incompletion
14:57 - 4th
pass incomplete to Micah Woods
1st & 10 at LIB 15
5-yd Run
14:57 - 4th
Mike Washington run for 5 yds to the LIB 10
2nd & 10 at LIB 15
0-yd Run
14:57 - 4th
null
3rd & 5 at LIB 10
Incompletion
10:58 - 4th
Cole Snyder pass incomplete to Boobie Curry for a 1ST down Liberty Penalty, Defensive pass interference (Kobe Singleton) to the LIB 2 for a 1ST down
4th & 5 at LIB 10
-1-yd Run
10:58 - 4th
Mike Washington run for a loss of 1 yard to the LIB 3
1st & Goal at LIB 2
3-yd Touchdown Pass
10:14 - 4th
Marlyn Johnson 3 Yd pass from Cole Snyder (Two-Point Pass Conversion Failed)
2nd & Goal at LIB 3
Incompletion
10:14 - 4th
Cole Snyder pass incomplete
1st & 10 at LIB 3
Kickoff Return (Offense)
10:09 - 4th
Alex McNulty kickoff for 63 yds , Aaron Bedgood return for 14 yds to the LIB 16
5-yd Penalty
10:09 - 4th
Liberty Penalty, substitution infraction (Chike Nwankwo) to the LIB 11
1st & 10 at LIB 16
12-yd Pass
10:09 - 4th
Kaidon Salter pass complete to Noah Frith for 12 yds to the LIB 23
1st & 15 at LIB 11
0-yd Run
10:09 - 4th
null
2nd & 3 at LIB 23
1-yd Run
10:09 - 4th
Kaidon Salter run for 1 yd to the LIB 24
3rd & 3 at LIB 23
Punt
7:56 - 4th
Max Morgan punt for 64 yds
4th & 2 at LIB 24
7-yd Pass
7:56 - 4th
Cole Snyder pass complete to Cameron Ball for 7 yds to the BUFF 19
1st & 10 at BUFF 12
Sack
7:56 - 4th
Cole Snyder sacked for a loss of 7 yards to the BUFF 12
2nd & 3 at BUFF 19
Incompletion
7:56 - 4th
pass incomplete to Marlyn Johnson
3rd & 10 at BUFF 12
Punt
6:34 - 4th
Anthony Venneri punt for 37 yds
4th & 10 at BUFF 12
Kickoff
6:24 - 4th
Max Morgan kickoff for 65 yds for a touchback
Incompletion
6:24 - 4th
pass incomplete to Mike Washington
1st & 10 at BUFF 25
2-yd Run
6:24 - 4th
Cole Snyder run for 2 yds to the BUFF 27
2nd & 10 at BUFF 25
Incompletion
6:24 - 4th
pass incomplete to Boobie Curry
3rd & 8 at BUFF 27
Punt
5:39 - 4th
Anthony Venneri punt for 33 yds
4th & 8 at BUFF 27
-1-yd Run
5:39 - 4th
Jr. James Jointer run for a loss of 1 yard to the LIB 39
1st & 10 at LIB 40
6-yd Run
5:39 - 4th
Jr. James Jointer run for 6 yds to the LIB 45
2nd & 11 at LIB 39
Incompletion
5:39 - 4th
pass incomplete to Markel Fortenberry
3rd & 5 at LIB 45
Punt
4:05 - 4th
Max Morgan punt for 38 yds , Nik McMillan returns for no gain to the BUFF 17
4th & 5 at LIB 45
Incompletion
4:05 - 4th
pass incomplete
1st & 10 at BUFF 17
2-yd Pass
4:05 - 4th
Cole Snyder pass complete to Cameron Ball for 2 yds to the BUFF 19
2nd & 10 at BUFF 17
Incompletion
4:05 - 4th
pass incomplete to Darrell Harding Jr.
3rd & 8 at BUFF 19
Punt
3:09 - 4th
Anthony Venneri punt for 39 yds , Markel Fortenberry returns for 2 yds to the BUFF 21 Buffalo Penalty, kick catching interference (-15 Yards) to the BUFF 41
4th & 8 at BUFF 19
0-yd Run
3:09 - 4th
null
1st & 10 at BUFF 41
2-yd Run
3:09 - 4th
Jr. James Jointer run for 2 yds to the BUFF 39
2nd & 10 at BUFF 41
Incompletion
3:09 - 4th
pass incomplete to Victor Venn
3rd & 8 at BUFF 39
Incompletion
2:22 - 4th
Johnathan Bennett pass incomplete to Markel Fortenberry, broken up by Charles McCartherens
4th & 8 at BUFF 39
5-yd Run
2:22 - 4th
Lamar Sperling run for 5 yds to the BUFF 44
1st & 10 at BUFF 39
Incompletion
2:22 - 4th
Cole Snyder pass incomplete to Cameron Ball, broken up by Nick Days
2nd & 5 at BUFF 44
Incompletion
2:22 - 4th
pass incomplete to Micah Woods
3rd & 5 at BUFF 44
0-yd Run
1:49 - 4th
null
4th & 5 at BUFF 44