Play-By-Play
1st Quarter
Kickoff
15:00 - 1st
Kyle Schmidt kickoff for 65 yds for a touchback
0-yd Run
15:00 - 1st
Jordan Johnson run for no gain to the Buff 25
1st & 10 at BUFF 25
3-yd Run
15:00 - 1st
Jordan Johnson run for 3 yds to the Buff 28
2nd & 10 at BUFF 25
Incompletion
15:00 - 1st
Tyree Jackson pass incomplete
3rd & 7 at BUFF 28
Punt
15:00 - 1st
Kyle Deween punt for 27 yds, downed at the BalSt 45
4th & 7 at BUFF 28
16-yd Run
13:50 - 1st
Riley Neal run for 6 yds to the BUFFALO 49 for a 1ST down BUFFALO Penalty, Defensive holding (10 Yards) to the Buff 39 for a 1ST down
1st & 10 at BALL 45
5-yd Run
13:50 - 1st
James Gilbert run for 5 yds to the Buff 34
1st & 10 at BUFF 39
4-yd Run
13:50 - 1st
KeVonn Mabon run for 4 yds to the Buff 30
2nd & 5 at BUFF 34
2-yd Run
13:50 - 1st
James Gilbert run for 2 yds to the Buff 28 for a 1ST down
3rd & 1 at BUFF 30
3-yd Run
13:50 - 1st
James Gilbert run for 3 yds to the Buff 25
1st & 10 at BUFF 28
16-yd Pass
13:50 - 1st
Riley Neal pass complete to KeVonn Mabon for 16 yds to the Buff 9 for a 1ST down
2nd & 7 at BUFF 25
3-yd Run
13:50 - 1st
James Gilbert run for 3 yds to the Buff 6
1st & Goal at BUFF 9
5-yd Run
13:50 - 1st
James Gilbert run for 5 yds to the Buff 1
2nd & Goal at BUFF 6
1-yd Touchdown Run
10:30 - 1st
James Gilbert run for 1 yd for a TD, (Morgan Hagee KICK)
3rd & Goal at BUFF 1
Kickoff
10:30 - 1st
Kyle Schmidt kickoff for 65 yds , Jordan Johnson return for 18 yds to the BUFFALO 47 BUFFALO Penalty, Offensive holding (9 Yards) to the Buff 9
3-yd Run
10:22 - 1st
Jordan Johnson run for 3 yds to the Buff 12
1st & 10 at BUFF 9
8-yd Run
10:22 - 1st
Tyree Jackson run for 8 yds to the Buff 20 for a 1ST down
2nd & 7 at BUFF 12
12-yd Pass
10:22 - 1st
Tyree Jackson pass complete to K.J. Osborn for 12 yds to the Buff 32 for a 1ST down
1st & 10 at BUFF 20
2-yd Pass
10:22 - 1st
Tyree Jackson pass complete to Marcus McGill for 2 yds to the Buff 34
1st & 10 at BUFF 32
35-yd Pass
10:22 - 1st
Tyree Jackson pass complete to Malcolm Robinson for 35 yds to the BalSt 31 for a 1ST down
2nd & 8 at BUFF 34
3-yd Run
10:22 - 1st
Jordan Johnson run for 3 yds to the BalSt 28
1st & 10 at BALL 31
7-yd Pass
10:22 - 1st
Tyree Jackson pass complete to Mason Schreck for 7 yds to the BalSt 21 for a 1ST down
2nd & 7 at BALL 28
14-yd Pass
10:22 - 1st
Tyree Jackson pass complete to Mason Schreck for 14 yds to the BalSt 7 for a 1ST down
1st & 10 at BALL 21
7-yd Touchdown Pass
6:31 - 1st
Tyree Jackson pass complete to Mason Schreck for 7 yds for a TD, (Adam Mitcheson KICK)
1st & Goal at BALL 7
Kickoff
6:31 - 1st
Taylor Sheets kickoff for 52 yds , Marc Walton return for 17 yds to the BalSt 30
3-yd Run
6:25 - 1st
James Gilbert run for 3 yds to the BalSt 33
1st & 10 at BALL 30
25-yd Pass
6:25 - 1st
Riley Neal pass complete to Aaron Hepp for 25 yds to the Buff 42 for a 1ST down
2nd & 7 at BALL 33
5-yd Run
6:25 - 1st
KeVonn Mabon run for 5 yds to the Buff 37
1st & 10 at BUFF 42
4-yd Run
6:25 - 1st
Teddy Williamson run for 4 yds to the Buff 33
2nd & 5 at BUFF 37
2-yd Run
6:25 - 1st
Riley Neal run for 2 yds to the Buff 31 for a 1ST down
3rd & 1 at BUFF 33
Incompletion
6:25 - 1st
Riley Neal pass incomplete
1st & 10 at BUFF 31
Incompletion
6:25 - 1st
Riley Neal pass incomplete
2nd & 10 at BUFF 31
5-yd Penalty
6:25 - 1st
[SGUN], PENALTY BALL false start (MILLER, Drake) 5 yards to the UB36, NO PLAY.
3rd & 10 at BUFF 31
Incompletion
6:25 - 1st
Riley Neal pass incomplete to KeVonn Mabon
3rd & 15 at BUFF 36
Punt
6:25 - 1st
Kyle Schmidt punt for 36 yds for a touchback
4th & 15 at BUFF 36
Incompletion
4:11 - 1st
Tyree Jackson pass incomplete
1st & 10 at BUFF 20
Incompletion
4:11 - 1st
Tyree Jackson pass incomplete
2nd & 10 at BUFF 20
Incompletion
4:11 - 1st
Tyree Jackson pass incomplete to Mason Schreck
3rd & 10 at BUFF 20
Punt
4:11 - 1st
Kyle Deween punt for 36 yds , KeVonn Mabon returns for no gain to the BalSt 44
4th & 10 at BUFF 20
11-yd Pass
3:48 - 1st
Riley Neal pass complete to KeVonn Mabon for 11 yds to the Buff 45 for a 1ST down
1st & 10 at BALL 44
6-yd Run
3:48 - 1st
James Gilbert run for 6 yds to the Buff 39
1st & 10 at BUFF 45
-2-yd Run
3:48 - 1st
James Gilbert run for a loss of 2 yards to the Buff 41
2nd & 4 at BUFF 39
1-yd Run
3:48 - 1st
Riley Neal run for 1 yd to the Buff 40
3rd & 6 at BUFF 41
Punt
3:48 - 1st
Kyle Schmidt punt for 32 yds, punt out-of-bounds at the Buff 8
4th & 5 at BUFF 40
2nd Quarter
20-yd Run
1:44 - 1st
Jordan Johnson run for 20 yds to the Buff 28 for a 1ST down
1st & 10 at BUFF 8
7-yd Run
1:44 - 1st
Johnathan Hawkins run for 7 yds to the Buff 35
1st & 10 at BUFF 28
0-yd Pass
1:44 - 1st
Tyree Jackson pass complete to Mason Schreck for no gain to the Buff 35
2nd & 3 at BUFF 35

End of 1st Quarter

1-yd Run
15:00 - 2nd
Johnathan Hawkins run for 1 yd to the Buff 36
3rd & 3 at BUFF 35
Punt
15:00 - 2nd
Kyle Deween punt for 54 yds, fair catch by Aaron Hepp at the BalSt 10
4th & 2 at BUFF 36
6-yd Run
14:16 - 2nd
James Gilbert run for 6 yds to the BalSt 16
1st & 10 at BALL 10
-1-yd Run
14:16 - 2nd
James Gilbert run for a loss of 1 yard to the BalSt 15
2nd & 4 at BALL 16
Incompletion
14:16 - 2nd
Riley Neal pass incomplete
3rd & 5 at BALL 15
Punt
14:16 - 2nd
Kyle Schmidt punt for 33 yds
4th & 5 at BALL 15
-5-yd Run
13:01 - 2nd
TEAM run for a loss of 5 yards to the Buff 47
1st & 10 at BALL 48
Incompletion
13:01 - 2nd
Tyree Jackson pass incomplete to Malcolm Robinson
2nd & 15 at BUFF 47
6-yd Run
13:01 - 2nd
Tyree Jackson run for 6 yds to the BalSt 47
3rd & 15 at BUFF 47
Punt
13:01 - 2nd
Kyle Deween punt for 35 yds, fair catch by Aaron Hepp at the BalSt 12
4th & 9 at BALL 47
43-yd Pass
11:31 - 2nd
Riley Neal pass complete to Cywettnie Brown for 43 yds to the Buff 45 for a 1ST down
1st & 10 at BALL 12
11-yd Run
11:31 - 2nd
James Gilbert run for 11 yds to the Buff 34 for a 1ST down
1st & 10 at BUFF 45
Sack
11:31 - 2nd
Riley Neal sacked by Demone Harris for a loss of 12 yards to the Buff 43 Riley Neal fumbled, recovered by Buff Jarrett Franklin , return for 0 yards , return for 10 yds to the Buff 24 BUFFALO Penalty, personal foul (Chris Ford) to the Buff 43
1st & 10 at BUFF 34
4-yd Run
10:32 - 2nd
Jordan Johnson run for 4 yds to the Buff 47
1st & 10 at BUFF 43
Incompletion
10:32 - 2nd
Tyree Jackson pass incomplete to Malcolm Robinson
2nd & 6 at BUFF 47
5-yd Run
10:32 - 2nd
Tyree Jackson run for 5 yds to the BalSt 48
3rd & 6 at BUFF 47
Punt
10:32 - 2nd
Kyle Deween punt for 36 yds, punt out-of-bounds at the BalSt 12
4th & 1 at BALL 48
-1-yd Run
9:04 - 2nd
James Gilbert run for a loss of 1 yard to the BalSt 11
1st & 10 at BALL 12
0-yd Run
9:04 - 2nd
Riley Neal run for no gain to the BalSt 11
2nd & 11 at BALL 11
Incompletion
9:04 - 2nd
Riley Neal pass incomplete to KeVonn Mabon, broken up by Cameron Lewis
3rd & 11 at BALL 11
Punt
9:04 - 2nd
Kyle Schmidt punt for 29 yds, punt out-of-bounds at the BalSt 27 , Jamarl Eiland returns for 13 yds to the BalSt 27
4th & 11 at BALL 11
4-yd Run
7:42 - 2nd
Jordan Johnson run for 4 yds to the BalSt 23
1st & 10 at BALL 27
4-yd Run
7:42 - 2nd
Tyree Jackson run for 4 yds to the BalSt 19
2nd & 6 at BALL 23
8-yd Run
7:42 - 2nd
Tyree Jackson run for 8 yds to the BalSt 11 for a 1ST down
3rd & 2 at BALL 19
4-yd Run
7:42 - 2nd
Johnathan Hawkins run for 4 yds to the BalSt 7
1st & 10 at BALL 11
3-yd Run
7:42 - 2nd
Johnathan Hawkins run for 3 yds to the BalSt 4
2nd & 6 at BALL 7
0-yd Run
7:42 - 2nd
Johnathan Hawkins run for no gain to the BalSt 4
3rd & 3 at BALL 4
Field Goal Missed
5:17 - 2nd
Adam Mitcheson 21 yd FG MISSED
4th & 3 at BALL 4
Incompletion
5:17 - 2nd
Riley Neal pass incomplete to KeVonn Mabon
1st & 10 at BALL 20
2-yd Run
5:17 - 2nd
James Gilbert run for 2 yds to the BalSt 22
2nd & 10 at BALL 20
9-yd Pass
5:17 - 2nd
Riley Neal pass complete to Aaron Hepp for 9 yds to the BalSt 31 for a 1ST down
3rd & 8 at BALL 22
10-yd Run
5:17 - 2nd
Teddy Williamson run for 10 yds to the BalSt 41 for a 1ST down
1st & 10 at BALL 31
3-yd Run
5:17 - 2nd
Teddy Williamson run for 3 yds to the BalSt 44
1st & 10 at BALL 41
Interception
5:17 - 2nd
Riley Neal pass intercepted Ryan Williamson return for no gain to the Buff 40
2nd & 7 at BALL 44
15-yd Penalty
2:50 - 2nd
[SGUN], JACKSON, Tyree pass incomplete to HOLSEY, Kamathi, PENALTY BALL pass interference (WALTON, Marc) 15 yards to the BALL45, 1ST DOWN UB, NO PLAY.
1st & 10 at BUFF 40
3-yd Run
2:50 - 2nd
Jordan Johnson run for 3 yds to the BalSt 42
1st & 10 at BALL 45
2-yd Run
2:50 - 2nd
Jordan Johnson run for 2 yds to the BalSt 40
2nd & 7 at BALL 42
16-yd Pass
2:50 - 2nd
Tyree Jackson pass complete to Malcolm Robinson for 16 yds to the BalSt 24 for a 1ST down
3rd & 5 at BALL 40
Incompletion
2:50 - 2nd
Tyree Jackson pass incomplete to Marcus McGill
1st & 10 at BALL 24
4-yd Pass
2:50 - 2nd
Tyree Jackson pass complete to Johnathan Hawkins for 4 yds to the BalSt 20
2nd & 10 at BALL 24
5-yd Run
2:50 - 2nd
Tyree Jackson run for 5 yds to the BalSt 15
3rd & 6 at BALL 20

(0:58 - 2nd) Timeout BUFFALO, clock 00:58

2-yd Run
0:58 - 2nd
Tyree Jackson run for 2 yds to the BalSt 13 for a 1ST down
4th & 1 at BALL 15
13-yd Touchdown Pass
0:45 - 2nd
Tyree Jackson pass complete to Malcolm Robinson for 13 yds for a TD, (Adam Mitcheson KICK)
1st & 10 at BALL 13
Kickoff
0:45 - 2nd
Taylor Sheets kickoff for a touchback
23-yd Run
0:45 - 2nd
Teddy Williamson run for 23 yds to the BalSt 48 for a 1ST down
1st & 10 at BALL 25
4-yd Pass
0:45 - 2nd
Riley Neal pass complete to Damon Hazelton Jr. for 4 yds to the Buff 48
1st & 10 at BALL 48
8-yd Pass
0:45 - 2nd
Riley Neal pass complete to Damon Hazelton Jr. for 8 yds to the Buff 40 for a 1ST down
2nd & 6 at BUFF 48
16-yd Pass
0:45 - 2nd
Riley Neal pass complete to Damon Hazelton Jr. for 16 yds to the Buff 24 for a 1ST down
1st & 10 at BUFF 40

(0:22 - 2nd) Timeout BALL ST, clock 00:22

Incompletion
0:22 - 2nd
Riley Neal pass incomplete to KeVonn Mabon, broken up by Boise Ross
1st & 10 at BUFF 24
11-yd Run
0:22 - 2nd
Riley Neal run for 11 yds to the Buff 13 for a 1ST down
2nd & 10 at BUFF 24

(0:08 - 2nd) Timeout BALL ST, clock 00:08

(0:08 - 2nd) Timeout BUFFALO, clock 00:08

5-yd Penalty
0:08 - 2nd
[SGUN], PENALTY BALL delay of game 5 yards to the UB18, NO PLAY.
1st & 10 at BUFF 13
Interception
0:08 - 2nd
Riley Neal pass intercepted Ishmael Hargrove return for no gain to the Buff 3
1st & 15 at BUFF 18
-1-yd Run
0:03 - 2nd
TEAM run for a loss of 1 yard to the Buff 2
1st & 10 at BUFF 3

End of 2nd Quarter

3rd Quarter
Kickoff
15:00 - 3rd
Taylor Sheets kickoff for 62 yds , KeVonn Mabon return for 23 yds to the BalSt 26
4-yd Run
14:52 - 3rd
James Gilbert run for 4 yds to the BalSt 30
1st & 10 at BALL 26
5-yd Pass
14:52 - 3rd
Riley Neal pass complete to KeVonn Mabon for 5 yds to the BalSt 35
2nd & 6 at BALL 30
5-yd Run
14:52 - 3rd
James Gilbert run for 5 yds to the BalSt 40 for a 1ST down
3rd & 1 at BALL 35
5-yd Run
14:52 - 3rd
James Gilbert run for 5 yds to the BalSt 45
1st & 10 at BALL 40
3-yd Run
14:52 - 3rd
James Gilbert run for 3 yds to the BalSt 48
2nd & 5 at BALL 45
1-yd Run
14:52 - 3rd
James Gilbert run for 1 yd to the BalSt 49
3rd & 2 at BALL 48
-2-yd Run
14:52 - 3rd
James Gilbert run for a loss of 2 yards to the BalSt 47
4th & 1 at BALL 49
13-yd Pass
12:08 - 3rd
Tyree Jackson pass complete to Kamathi Holsey for 13 yds to the BalSt 34 for a 1ST down
1st & 10 at BALL 47
3-yd Run
12:08 - 3rd
Tyree Jackson run for 3 yds to the BalSt 31
1st & 10 at BALL 34
Incompletion
12:08 - 3rd
Tyree Jackson pass incomplete to Kamathi Holsey
2nd & 7 at BALL 31
6-yd Run
12:08 - 3rd
Tyree Jackson run for 6 yds to the BalSt 25
3rd & 7 at BALL 31
0-yd Run
12:08 - 3rd
Tyree Jackson run for no gain to the BalSt 25
4th & 1 at BALL 25
23-yd Pass
10:20 - 3rd
Riley Neal pass complete to Damon Hazelton Jr. for 23 yds to the BalSt 48 for a 1ST down
1st & 10 at BALL 25
50-yd Run
10:20 - 3rd
James Gilbert run for 50 yds to the Buff 2 for a 1ST down
1st & 10 at BALL 48
-2-yd Run
10:20 - 3rd
Teddy Williamson run for a loss of 2 yards to the Buff 4
1st & Goal at BUFF 2
4-yd Touchdown Run
9:16 - 3rd
Riley Neal run for 4 yds for a TD, (Morgan Hagee KICK)
2nd & Goal at BUFF 4
Kickoff
9:16 - 3rd
Ryan Rimmler kickoff for 55 yds , Jamarl Eiland return for 15 yds to the Buff 25
4-yd Run
9:11 - 3rd
Johnathan Hawkins run for 4 yds to the Buff 29
1st & 10 at BUFF 25
8-yd Run
9:11 - 3rd
Tyree Jackson run for 8 yds to the Buff 37 for a 1ST down
2nd & 6 at BUFF 29
Incompletion
9:11 - 3rd
Tyree Jackson pass incomplete to Kamathi Holsey, broken up by David Moore
1st & 10 at BUFF 37
2-yd Run
9:11 - 3rd
Tyree Jackson run for 2 yds to the Buff 39
2nd & 10 at BUFF 37
10-yd Pass
9:11 - 3rd
Tyree Jackson pass complete to Mason Schreck for 10 yds to the Buff 49 for a 1ST down
3rd & 8 at BUFF 39
4-yd Run
9:11 - 3rd
Tyree Jackson run for 4 yds to the BalSt 47
1st & 10 at BUFF 49
5-yd Penalty
9:11 - 3rd
[PSTL], PENALTY BALL offside (THURMON, Kevin) 5 yards to the BALL42, NO PLAY.
2nd & 6 at BALL 47
6-yd Pass
9:11 - 3rd
Tyree Jackson pass complete to Malcolm Robinson for 6 yds to the BalSt 36 for a 1ST down
2nd & 1 at BALL 42
5-yd Penalty
5:52 - 3rd
[PSTL], JACKSON, Tyree pass complete to ROBINSON, Malco for 36 yards to the BALL0, clock 05:52, PENALTY UB illegal formation 5 yards to the BALL41, NO PLAY.
1st & 10 at BALL 36
7-yd Run
5:52 - 3rd
Tyree Jackson run for 7 yds to the BalSt 34
1st & 15 at BALL 41
Sack
5:52 - 3rd
Tyree Jackson sacked by Terin Solomon for a loss of 4 yards to the BalSt 38
2nd & 8 at BALL 34
Incompletion
5:52 - 3rd
Tyree Jackson pass incomplete to Marcus McGill, broken up by Armani McNulty
3rd & 12 at BALL 38
Punt
5:52 - 3rd
Kyle Deween punt for 27 yds, downed at the BalSt 11
4th & 12 at BALL 38
9-yd Run
4:16 - 3rd
James Gilbert run for 9 yds to the BalSt 20
1st & 10 at BALL 11
80-yd Touchdown Run
3:28 - 3rd
James Gilbert run for 80 yds for a TD, (Morgan Hagee KICK)
2nd & 1 at BALL 20
Kickoff
3:28 - 3rd
Ryan Rimmler kickoff for 57 yds , Jamarl Eiland return for 15 yds to the Buff 23
7-yd Pass
3:22 - 3rd
Tyree Jackson pass complete to Mason Schreck for 7 yds to the Buff 30
1st & 10 at BUFF 23
2-yd Run
3:22 - 3rd
Jordan Johnson run for 2 yds to the Buff 32
2nd & 3 at BUFF 30
22-yd Run
3:22 - 3rd
Jordan Johnson run for 22 yds to the BalSt 46 for a 1ST down
3rd & 1 at BUFF 32
9-yd Pass
3:22 - 3rd
Tyree Jackson pass complete to Marcus McGill for 9 yds to the BalSt 37
1st & 10 at BALL 46
Incompletion
3:22 - 3rd
Tyree Jackson pass incomplete
2nd & 1 at BALL 37
0-yd Run
3:22 - 3rd
Tyree Jackson run for no gain to the BalSt 37
3rd & 1 at BALL 37
0-yd Run
3:22 - 3rd
Tyree Jackson run for no gain to the BalSt 37
4th & 1 at BALL 37
4th Quarter
Incompletion
0:23 - 3rd
Riley Neal pass incomplete to Cywettnie Brown
1st & 10 at BALL 37
6-yd Run
0:23 - 3rd
James Gilbert run for 6 yds to the BalSt 43
2nd & 10 at BALL 37

End of 3rd Quarter

5-yd Penalty
15:00 - 4th
[SGUN], NEAL, Riley pass incomplete to MABON, KeVonn (LAMOUR, Dev), PENALTY UB offside (DOUGLAS, Remain) 5 yards to the BALL48, 1ST DOWN BALL, NO PLAY.
3rd & 4 at BALL 43
8-yd Run
15:00 - 4th
James Gilbert run for 8 yds to the Buff 44
1st & 10 at BALL 48
-7-yd Run
15:00 - 4th
Riley Neal run for 8 yds to the BalSt 36 BALL ST Penalty, tripping (Sam Brunner) to the BalSt 49
2nd & 2 at BUFF 44
44-yd Pass
15:00 - 4th
Riley Neal pass complete to KeVonn Mabon for 44 yds to the Buff 7 for a 1ST down
2nd & 9 at BALL 49
7-yd Touchdown Run
13:34 - 4th
Riley Neal run for 7 yds for a TD, (Morgan Hagee KICK)
1st & Goal at BUFF 7
Kickoff
13:34 - 4th
Ryan Rimmler kickoff for 58 yds , Marcus McGill return for 19 yds to the Buff 26
6-yd Pass
13:27 - 4th
Tyree Jackson pass complete to Kamathi Holsey for 6 yds to the Buff 32
1st & 10 at BUFF 26
10-yd Pass
13:27 - 4th
Tyree Jackson pass complete to Malcolm Robinson for 10 yds to the Buff 42 for a 1ST down
2nd & 4 at BUFF 32
Incompletion
13:27 - 4th
Tyree Jackson pass incomplete to Mason Schreck
1st & 10 at BUFF 42
5-yd Pass
13:27 - 4th
Tyree Jackson pass complete to K.J. Osborn for 5 yds to the Buff 47
2nd & 10 at BUFF 42
5-yd Pass
13:27 - 4th
Tyree Jackson pass complete to Mason Schreck for 5 yds to the BalSt 48 for a 1ST down
3rd & 5 at BUFF 47
3-yd Pass
13:27 - 4th
Tyree Jackson pass complete to Mason Schreck for 3 yds to the BalSt 45
1st & 10 at BALL 48
10-yd Run
13:27 - 4th
Jordan Johnson run for 10 yds to the BalSt 35 for a 1ST down
2nd & 7 at BALL 45
2-yd Pass
13:27 - 4th
Tyree Jackson pass complete to Jamarl Eiland for 2 yds to the BalSt 33
1st & 10 at BALL 35
Incompletion
13:27 - 4th
Tyree Jackson pass incomplete to Marcus McGill
2nd & 8 at BALL 33
Incompletion
13:27 - 4th
Tyree Jackson pass incomplete to Kamathi Holsey, broken up by Marc Walton
3rd & 8 at BALL 33
Incompletion
13:27 - 4th
Tyree Jackson pass incomplete to Marcus McGill, broken up by Corey Hall
4th & 8 at BALL 33
7-yd Run
10:39 - 4th
James Gilbert run for 7 yds to the BalSt 40
1st & 10 at BALL 33
1-yd Run
10:39 - 4th
Riley Neal run for 1 yd to the BalSt 41
2nd & 3 at BALL 40
4-yd Run
10:39 - 4th
Riley Neal run for 4 yds to the BalSt 45 for a 1ST down
3rd & 2 at BALL 41
4-yd Run
10:39 - 4th
James Gilbert run for 4 yds to the BalSt 49
1st & 10 at BALL 45
3-yd Run
10:39 - 4th
Riley Neal run for 3 yds to the Buff 48
2nd & 6 at BALL 49
11-yd Run
10:39 - 4th
James Gilbert run for 11 yds to the Buff 37 for a 1ST down
3rd & 3 at BUFF 48
8-yd Pass
10:39 - 4th
Riley Neal pass complete to KeVonn Mabon for 8 yds to the Buff 29
1st & 10 at BUFF 37
3-yd Run
10:39 - 4th
Teddy Williamson run for 3 yds to the Buff 26 for a 1ST down
2nd & 2 at BUFF 29
1-yd Run
10:39 - 4th
Teddy Williamson run for 1 yd to the Buff 25
1st & 10 at BUFF 26
8-yd Run
10:39 - 4th
James Gilbert run for 8 yds to the Buff 17
2nd & 9 at BUFF 25
0-yd Run
10:39 - 4th
James Gilbert run for no gain to the Buff 17
3rd & 1 at BUFF 17

(5:01 - 4th) Timeout BUFFALO, clock 05:01

Field Goal Good
4:56 - 4th
Morgan Hagee 34 yd FG GOOD
4th & 1 at BUFF 17
Kickoff
4:56 - 4th
Ryan Rimmler kickoff for 61 yds , Marcus McGill return for 14 yds to the Buff 18
Incompletion
4:50 - 4th
Tyree Jackson pass incomplete to Johnathan Hawkins, broken up by Anthony Winbush
1st & 10 at BUFF 18
8-yd Pass
4:50 - 4th
Tyree Jackson pass complete to Mason Schreck for 8 yds to the Buff 26
2nd & 10 at BUFF 18
13-yd Pass
4:50 - 4th
Tyree Jackson pass complete to Kamathi Holsey for 13 yds to the Buff 39 for a 1ST down
3rd & 2 at BUFF 26
20-yd Pass
4:50 - 4th
Tyree Jackson pass complete to Jamarl Eiland for 20 yds to the BalSt 41 for a 1ST down
1st & 10 at BUFF 39
Incompletion
4:50 - 4th
Tyree Jackson pass incomplete to K.J. Osborn, broken up by David Moore
1st & 10 at BALL 41
2-yd Pass
4:50 - 4th
Tyree Jackson pass complete to Jordan Johnson for 2 yds to the BalSt 39
2nd & 10 at BALL 41
39-yd Touchdown Pass
3:56 - 4th
Tyree Jackson pass complete to K.J. Osborn for 39 yds for a TD, (Adam Mitcheson KICK)
3rd & 8 at BALL 39
Kickoff
3:56 - 4th
Adam Mitcheson on-side kick recovered by BALL ST at the Buff 48 BUFFALO Penalty, illegal formation (-5 Yards) to the Buff 43
2-yd Run
3:56 - 4th
James Gilbert run for 2 yds to the Buff 41
1st & 10 at BUFF 43

(3:51 - 4th) Timeout BUFFALO, clock 03:51

2-yd Run
3:51 - 4th
Riley Neal run for 2 yds to the Buff 39
2nd & 8 at BUFF 41

(3:46 - 4th) Timeout BUFFALO, clock 03:46

9-yd Run
3:46 - 4th
Riley Neal run for 9 yds to the Buff 30 for a 1ST down
3rd & 6 at BUFF 39
11-yd Run
3:46 - 4th
James Gilbert run for 11 yds to the Buff 19 for a 1ST down
1st & 10 at BUFF 30
9-yd Run
3:46 - 4th
James Gilbert run for 9 yds to the Buff 10
1st & 10 at BUFF 19
0-yd Run
3:46 - 4th
James Gilbert run for no gain to the Buff 10
2nd & 1 at BUFF 10
-3-yd Run
3:46 - 4th
Teddy Williamson run for a loss of 3 yards to the Buff 13
3rd & 1 at BUFF 10
0-yd Run
3:46 - 4th
Riley Neal run for no gain to the Buff 13
4th & 4 at BUFF 13
21-yd Pass
0:17 - 4th
Tyree Jackson pass complete to Tyler Mabry for 21 yds to the Buff 34 for a 1ST down
1st & 10 at BUFF 13
17-yd Pass
0:17 - 4th
Tyree Jackson pass complete to Marcus McGill for 17 yds to the BalSt 49 for a 1ST down
1st & 10 at BUFF 34
Incompletion
0:17 - 4th
Tyree Jackson pass incomplete to Malcolm Robinson, broken up by David Moore
1st & 10 at BALL 49

End of 4th Quarter