Play-By-Play
1st Quarter
Kickoff Return (Offense)
14:56 - 1st
Marcus Lye kickoff for 60 yds , Terrance Shelton Jr. return for 27 yds to the BUF 32
3-yd Pass
14:51 - 1st
Ta'Quan Roberson pass complete to Victor Snow for 3 yds to the BUF 35
1st & 10 at BUFF 32
2-yd Pass
14:28 - 1st
Ta'Quan Roberson pass complete to Al-Jay Henderson for 2 yds to the BUF 37
2nd & 7 at BUFF 35
8-yd Pass
13:56 - 1st
Ta'Quan Roberson pass complete to Evan King for 8 yds to the BUF 45 for a 1ST down
3rd & 5 at BUFF 37
12-yd Pass
13:31 - 1st
Ta'Quan Roberson pass complete to Jasaiah Gathings for 12 yds to the MASS 43 for a 1ST down
1st & 10 at BUFF 45
4-yd Pass
13:10 - 1st
Ta'Quan Roberson pass complete to Nik McMillan for 4 yds to the MASS 39
1st & 10 at MASS 43
4-yd Pass
12:37 - 1st
Ta'Quan Roberson pass complete to Nik McMillan for 4 yds to the MASS 35
2nd & 6 at MASS 39
0-yd Run
12:03 - 1st
Al-Jay Henderson run for no gain to the MASS 35
3rd & 2 at MASS 35
0-yd Run
11:24 - 1st
Al-Jay Henderson run for no gain to the MASS 35
4th & 2 at MASS 35
8-yd Run
11:20 - 1st
Brandon Hood run for 8 yds to the MASS 43
1st & 10 at MASS 35
1-yd Run
10:58 - 1st
Brandon Hood run for 1 yd to the MASS 44
2nd & 2 at MASS 43
2-yd Run
10:18 - 1st
AJ Hairston run for 2 yds to the MASS 46 for a 1ST down
3rd & 1 at MASS 44
Incompletion
9:53 - 1st
AJ Hairston pass incomplete to Jake McConnachie, broken up by Marquis Cooper
1st & 10 at MASS 46
0-yd Run
9:48 - 1st
Brandon Hood run for no gain to the MASS 46
2nd & 10 at MASS 46
2-yd Run
9:14 - 1st
AJ Hairston run for 2 yds to the MASS 48
3rd & 10 at MASS 46
Punt
8:35 - 1st
Keegan Andrews punt for 42 yds
4th & 8 at MASS 48
8-yd Run
8:29 - 1st
Al-Jay Henderson run for 8 yds to the BUF 18
1st & 10 at BUFF 10
5-yd Run
7:58 - 1st
Al-Jay Henderson run for 5 yds to the BUF 23 for a 1ST down
2nd & 2 at BUFF 18
22-yd Pass
7:25 - 1st
Ta'Quan Roberson pass complete to Nik McMillan for 22 yds to the BUF 45 for a 1ST down
1st & 10 at BUFF 23
19-yd Pass
6:54 - 1st
Ta'Quan Roberson pass complete to Marcus Velez for 19 yds to the MASS 36 for a 1ST down
1st & 10 at BUFF 45
16-yd Pass
6:24 - 1st
Ta'Quan Roberson pass complete to Nik McMillan for 16 yds to the MASS 20 for a 1ST down
1st & 10 at MASS 36
11-yd Pass
6:00 - 1st
Ta'Quan Roberson pass complete to Victor Snow for 11 yds to the MASS 9 for a 1ST down
1st & 10 at MASS 20
4-yd Run
5:27 - 1st
Ta'Quan Roberson run for 4 yds to the MASS 5
1st & Goal at MASS 9
Incompletion
4:54 - 1st
Ta'Quan Roberson pass incomplete to Victor Snow
2nd & Goal at MASS 5
Incompletion
4:46 - 1st
Ta'Quan Roberson pass incomplete to Jasaiah Gathings, broken up by Tyler Martin
3rd & Goal at MASS 5
Field Goal Good
4:39 - 1st
Jack Howes 23 Yd Field Goal
4th & Goal at MASS 5
Kickoff
4:39 - 1st
Jack Howes kickoff for 65 yds
5-yd Pass
4:38 - 1st
AJ Hairston pass complete to Reece Adkins for 5 yds to the MASS 30
1st & 10 at MASS 25
0-yd Run
4:04 - 1st
Juwaun Price run for no gain to the MASS 30
2nd & 5 at MASS 30
Incompletion
3:33 - 1st
AJ Hairston pass incomplete to Jake McConnachie
3rd & 5 at MASS 30
5-yd Penalty
3:30 - 1st
Massachusetts Penalty, false start (Zachary Farris) to the MASS 25
4th & 5 at MASS 30
Punt
3:29 - 1st
Keegan Andrews punt for 44 yds
4th & 10 at MASS 25
Incompletion
3:18 - 1st
Ta'Quan Roberson pass incomplete to Nik McMillan, broken up by Timmy Hinspeter
1st & 10 at BUFF 31
2-yd Run
3:13 - 1st
Lamar Sperling run for 2 yds to the BUF 33
2nd & 10 at BUFF 31
Incompletion
2:32 - 1st
Ta'Quan Roberson pass incomplete to Nik McMillan
3rd & 8 at BUFF 33
Punt
2:27 - 1st
Dylan Drennan punt for 59 yds
4th & 8 at BUFF 33
4-yd Penalty
2:16 - 1st
Massachusetts Penalty, substitution infraction (-4 Yards) to the MASS 4
1st & 10 at MASS 8
7-yd Run
2:13 - 1st
Brandon Hood run for 7 yds to the MASS 11
1st & 14 at MASS 4
3-yd Run
1:44 - 1st
Brandon Hood run for 3 yds to the MASS 14
2nd & 7 at MASS 11
1-yd Run
1:09 - 1st
Juwaun Price run for 1 yd to the MASS 15
3rd & 4 at MASS 14
Punt
0:31 - 1st
Keegan Andrews punt for 48 yds
4th & 3 at MASS 15
2nd Quarter
13-yd Pass
0:25 - 1st
Ta'Quan Roberson pass complete to Victor Snow for 13 yds to the 50 yard line for a 1ST down
1st & 10 at BUFF 37

End of 1st Quarter

0-yd Run
14:59 - 2nd
Al-Jay Henderson run for no gain to the 50 yard line
1st & 10 at 50
7-yd Pass
14:19 - 2nd
Ta'Quan Roberson pass complete to Victor Snow for 7 yds to the MASS 43
2nd & 10 at 50
0-yd Run
13:54 - 2nd
Al-Jay Henderson run for no gain to the MASS 43
3rd & 3 at MASS 43
Punt
13:07 - 2nd
Dylan Drennan punt for 30 yds
4th & 3 at MASS 43
0-yd Run
12:56 - 2nd
AJ Hairston run for no gain to the MASS 13
1st & 10 at MASS 13
-3-yd Run
12:22 - 2nd
Da'Marion Alberic run for a loss of 3 yards to the MASS 10
2nd & 10 at MASS 13
21-yd Run
11:36 - 2nd
AJ Hairston run for 21 yds to the MASS 31 for a 1ST down
3rd & 13 at MASS 10
25-yd Run
11:05 - 2nd
Brandon Hood run for 25 yds to the BUF 44 for a 1ST down
1st & 10 at MASS 31
16-yd Run
10:42 - 2nd
Brandon Hood run for 16 yds to the BUF 28 for a 1ST down
1st & 10 at BUFF 44
1-yd Run
10:12 - 2nd
Brandon Hood run for 1 yd to the BUF 27
1st & 10 at BUFF 28
27-yd Touchdown Pass
9:44 - 2nd
Kezion Dia-Johnson 27 Yd pass from AJ Hairston (Derek Morris Kick)
2nd & 9 at BUFF 27
Kickoff
9:44 - 2nd
Marcus Lye kickoff for 65 yds for a touchback
1-yd Run
9:44 - 2nd
Al-Jay Henderson run for 1 yd to the BUF 26
1st & 10 at BUFF 25
5-yd Penalty
9:10 - 2nd
Buffalo Penalty, false start (Tyler Doty) to the BUF 21
2nd & 9 at BUFF 26
1-yd Pass
8:53 - 2nd
Ta'Quan Roberson pass complete to Al-Jay Henderson for 1 yd to the BUF 22
2nd & 14 at BUFF 21
14-yd Pass
8:07 - 2nd
Ta'Quan Roberson pass complete to Jasaiah Gathings for 14 yds to the BUF 36 for a 1ST down
3rd & 13 at BUFF 22
4-yd Pass
7:39 - 2nd
Ta'Quan Roberson pass complete to Patrick Clacks III for 4 yds to the BUF 40
1st & 10 at BUFF 36
2-yd Pass
7:06 - 2nd
Ta'Quan Roberson pass complete to Victor Snow for 2 yds to the BUF 42
2nd & 6 at BUFF 40
7-yd Pass
6:28 - 2nd
Ta'Quan Roberson pass complete to Nik McMillan for 7 yds to the BUF 49 for a 1ST down
3rd & 4 at BUFF 42
Incompletion
6:00 - 2nd
Ta'Quan Roberson pass incomplete to Victor Snow, broken up by Brennen Bailey
1st & 10 at BUFF 49
-1-yd Pass
5:51 - 2nd
Ta'Quan Roberson pass complete to Al-Jay Henderson for a loss of 1 yard to the BUF 48
2nd & 10 at BUFF 49
6-yd Pass
5:06 - 2nd
Ta'Quan Roberson pass complete to Jasaiah Gathings for 6 yds to the MASS 46
3rd & 11 at BUFF 48
Punt
4:29 - 2nd
Dylan Drennan punt for 36 yds
4th & 5 at MASS 46
90-yd Touchdown Run
4:12 - 2nd
Brandon Hood 90 Yd Run (Derek Morris Kick)
1st & 10 at MASS 10
Kickoff
4:12 - 2nd
Marcus Lye kickoff for 65 yds for a touchback
Incompletion
4:10 - 2nd
Ta'Quan Roberson pass incomplete to Nik McMillan
1st & 10 at BUFF 25
37-yd Pass
4:04 - 2nd
Ta'Quan Roberson pass complete to Victor Snow for 37 yds to the MASS 38 for a 1ST down
2nd & 10 at BUFF 25
Incompletion
3:35 - 2nd
Ta'Quan Roberson pass incomplete to Jasaiah Gathings
1st & 10 at MASS 38
15-yd Pass
3:28 - 2nd
Ta'Quan Roberson pass complete to Nik McMillan for 15 yds to the MASS 23 for a 1ST down
2nd & 10 at MASS 38
23-yd Touchdown Pass
2:55 - 2nd
Victor Snow 23 Yd pass from Ta'Quan Roberson (Jack Howes Kick)
1st & 10 at MASS 23
Kickoff
2:55 - 2nd
Jack Howes kickoff for 65 yds for a touchback
3-yd Run
2:53 - 2nd
Brandon Hood run for 3 yds to the MASS 28
1st & 10 at MASS 25
1-yd Pass
2:34 - 2nd
AJ Hairston pass complete to Brandon Hood for 1 yd to the MASS 29
2nd & 7 at MASS 28
Sack
1:58 - 2nd
AJ Hairston sacked by Kobe Stewart and Dion Crawford for a loss of 6 yards to the MASS 23
3rd & 6 at MASS 29
Punt
1:53 - 2nd
Keegan Andrews punt for 54 yds , Victor Snow returns for no gain to the BUF 18
4th & 12 at MASS 23
Incompletion
1:40 - 2nd
Ta'Quan Roberson pass incomplete to Nik McMillan
1st & 10 at BUFF 18
18-yd Pass
1:38 - 2nd
Ta'Quan Roberson pass complete to Jasaiah Gathings for 18 yds to the BUF 36 for a 1ST down
2nd & 10 at BUFF 18
Incompletion
1:31 - 2nd
Ta'Quan Roberson pass incomplete to Patrick Clacks III
1st & 10 at BUFF 36
Incompletion
1:25 - 2nd
Ta'Quan Roberson pass incomplete to Mark Anthony Scott Jr.
2nd & 10 at BUFF 36
Incompletion
1:22 - 2nd
Ta'Quan Roberson pass incomplete to Al-Jay Henderson
3rd & 10 at BUFF 36
Punt
1:16 - 2nd
Dylan Drennan punt for 39 yds, punt out-of-bounds at the MASS 24 , Kenyon Massey returns for no gain to the MASS 24
4th & 10 at BUFF 36
-4-yd Run
1:03 - 2nd
AJ Hairston run for a loss of 4 yards to the MASS 20
1st & 10 at MASS 24
Incompletion
0:45 - 2nd
AJ Hairston pass incomplete to Brandon Hood
2nd & 14 at MASS 20
9-yd Run
0:45 - 2nd
Juwaun Price run for 9 yds to the MASS 29
3rd & 14 at MASS 20
Punt
0:36 - 2nd
Keegan Andrews punt for 62 yds , Victor Snow returns for 10 yds to the BUF 19
4th & 5 at MASS 29
-9-yd Pass
0:26 - 2nd
Ta'Quan Roberson pass complete to Al-Jay Henderson for no gain to the BUF 19 Buffalo Penalty, Offensive holding (Henry Tabansi) to the BUF 10
1st & 10 at BUFF 19
6-yd Run
0:21 - 2nd
Al-Jay Henderson run for 6 yds to the BUF 35
1st & 19 at BUFF 10
3rd Quarter
Kickoff
15:00 - 3rd
Jack Howes kickoff for 65 yds for a touchback
2-yd Run
14:59 - 3rd
Brandon Hood run for 2 yds to the MASS 27
1st & 10 at MASS 25
5-yd Run
14:29 - 3rd
AJ Hairston run for 5 yds to the MASS 32
2nd & 8 at MASS 27
2-yd Run
13:53 - 3rd
Brandon Hood run for 2 yds to the MASS 34
3rd & 3 at MASS 32
5-yd Penalty
13:11 - 3rd
Massachusetts Penalty, false start (Keith Sarkodieh) to the MASS 29
4th & 1 at MASS 34
Punt
12:58 - 3rd
Keegan Andrews punt for 47 yds
4th & 6 at MASS 29
3-yd Run
12:55 - 3rd
Al-Jay Henderson run for 3 yds to the BUF 27
1st & 10 at BUFF 24
7-yd Pass
12:25 - 3rd
Ta'Quan Roberson pass complete to Evan King for 7 yds to the BUF 34 for a 1ST down
2nd & 7 at BUFF 27
6-yd Run
11:43 - 3rd
Al-Jay Henderson run for 6 yds to the BUF 40
1st & 10 at BUFF 34
2-yd Run
11:21 - 3rd
Al-Jay Henderson run for 2 yds to the BUF 42
2nd & 4 at BUFF 40
6-yd Pass
10:37 - 3rd
Ta'Quan Roberson pass complete to Evan King for 6 yds to the BUF 48 for a 1ST down
3rd & 2 at BUFF 42
8-yd Run
10:09 - 3rd
Terrance Shelton Jr. run for 8 yds to the MASS 44
1st & 10 at BUFF 48
14-yd Pass
9:56 - 3rd
Ta'Quan Roberson pass complete to Nik McMillan for 14 yds to the MASS 30 for a 1ST down
2nd & 2 at MASS 44
11-yd Pass
9:33 - 3rd
Ta'Quan Roberson pass complete to Nik McMillan for 11 yds to the MASS 19 for a 1ST down
1st & 10 at MASS 30
2-yd Run
9:14 - 3rd
Terrance Shelton Jr. run for 2 yds to the MASS 17
1st & 10 at MASS 19
8-yd Pass
8:48 - 3rd
Ta'Quan Roberson pass complete to Lamar Sperling for 8 yds to the MASS 9 for a 1ST down
2nd & 8 at MASS 17
5-yd Run
8:06 - 3rd
Victor Snow run for 5 yds to the MASS 4
1st & Goal at MASS 9
Incompletion
7:38 - 3rd
Ta'Quan Roberson pass incomplete to Al-Jay Henderson for a 1ST down Massachusetts Penalty, Defensive pass interference (Kendall Bournes) to the MASS 2 for a 1ST down
2nd & Goal at MASS 4
1-yd Run
7:33 - 3rd
Al-Jay Henderson run for 1 yd to the MASS 1
1st & Goal at MASS 2
1-yd Touchdown Run
7:02 - 3rd
Terrance Shelton Jr. 1 Yd Run (Jack Howes Kick)
2nd & Goal at MASS 1
Kickoff
7:02 - 3rd
Jack Howes kickoff for 65 yds
7-yd Pass
7:01 - 3rd
AJ Hairston pass complete to Brandon Hood for 7 yds to the MASS 32
1st & 10 at MASS 25
-4-yd Run
6:39 - 3rd
Brandon Hood run for a loss of 4 yards to the MASS 28
2nd & 3 at MASS 32
5-yd Penalty
6:05 - 3rd
Massachusetts Penalty, false start (Brandon Hood) to the MASS 23
3rd & 7 at MASS 28
77-yd Touchdown Pass
5:37 - 3rd
Max Dowling 77 Yd pass from AJ Hairston (Derek Morris Kick)
3rd & 12 at MASS 23
Kickoff
5:37 - 3rd
Marcus Lye kickoff for 44 yds
Incompletion
5:35 - 3rd
Ta'Quan Roberson pass incomplete to Jasaiah Gathings for a 1ST down Massachusetts Penalty, Defensive pass interference (Malcolm Greene) to the BUF 40 for a 1ST down
1st & 10 at BUFF 25
7-yd Run
5:28 - 3rd
Al-Jay Henderson run for 7 yds to the BUF 47
1st & 10 at BUFF 40
Sack
5:07 - 3rd
Ta'Quan Roberson sacked for a loss of 8 yards to the BUF 39 Buffalo Penalty, intentional grounding (Ta'Quan Roberson) to the BUF 39
2nd & 3 at BUFF 47
Incompletion
4:58 - 3rd
Ta'Quan Roberson pass incomplete to Jasaiah Gathings
3rd & 11 at BUFF 39
Punt
4:55 - 3rd
Dylan Drennan punt for 42 yds , Kenyon Massey returns for 8 yds to the MASS 27
4th & 11 at BUFF 39
Sack
4:47 - 3rd
AJ Hairston sacked for a loss of 7 yards to the MASS 20 Massachusetts Penalty, intentional grounding (AJ Hairston) to the MASS 20
1st & 10 at MASS 27
2-yd Pass
4:01 - 3rd
AJ Hairston pass complete to Donnie Gray for 2 yds to the MASS 22
2nd & 17 at MASS 20
-10-yd Pass
3:50 - 3rd
AJ Hairston pass complete to Donnie Gray for no gain to the MASS 22 Massachusetts Penalty, Offensive holding (Benjamin Roy Jr.) to the MASS 12
3rd & 15 at MASS 22
Incompletion
3:35 - 3rd
AJ Hairston pass incomplete to Brandon Hood
3rd & 25 at MASS 12
Punt
3:35 - 3rd
Keegan Andrews punt for 45 yds
4th & 25 at MASS 12
5-yd Run
3:21 - 3rd
Al-Jay Henderson run for 5 yds to the BUF 48
1st & 10 at BUFF 43
3-yd Run
3:01 - 3rd
Al-Jay Henderson run for 3 yds to the MASS 49
2nd & 5 at BUFF 48
3-yd Run
2:16 - 3rd
Al-Jay Henderson run for 3 yds to the MASS 46 for a 1ST down
3rd & 2 at MASS 49
Incompletion
1:51 - 3rd
Ta'Quan Roberson pass incomplete to Nik McMillan
1st & 10 at MASS 46
12-yd Run
1:45 - 3rd
Ta'Quan Roberson run for 12 yds to the MASS 34 for a 1ST down
2nd & 10 at MASS 46
Incompletion
1:02 - 3rd
Ta'Quan Roberson pass incomplete to Victor Snow
1st & 10 at MASS 34
5-yd Run
0:55 - 3rd
Al-Jay Henderson run for 5 yds to the MASS 29
2nd & 10 at MASS 34
Incompletion
0:25 - 3rd
Ta'Quan Roberson pass incomplete to Victor Snow, broken up by Jeremiah McGill
3rd & 5 at MASS 29
Field Goal Good
0:18 - 3rd
Jack Howes 47 Yd Field Goal
4th & 5 at MASS 29
4th Quarter
Kickoff
0:18 - 3rd
Jack Howes kickoff for 65 yds for a touchback
5-yd Run
0:18 - 3rd
Brandon Hood run for 5 yds to the MASS 30
1st & 10 at MASS 25

End of 3rd Quarter

2-yd Run
14:57 - 4th
Brandon Hood run for 2 yds to the MASS 32
2nd & 5 at MASS 30
Sack
14:26 - 4th
AJ Hairston sacked for a loss of 13 yards to the MASS 19 Massachusetts Penalty, intentional grounding (AJ Hairston) to the MASS 19
3rd & 3 at MASS 32
5-yd Penalty
14:21 - 4th
Buffalo Penalty, off-side (Shamar Riser-Pressley) to the MASS 24
4th & 16 at MASS 19
Punt
14:20 - 4th
Keegan Andrews punt for 51 yds Buffalo Penalty, Offensive holding (Marquis Cooper) to the BUF 15
4th & 11 at MASS 24
3-yd Run
14:13 - 4th
Al-Jay Henderson run for 3 yds to the BUF 18
1st & 10 at BUFF 15
10-yd Pass
13:35 - 4th
Ta'Quan Roberson pass complete to Nik McMillan for 10 yds to the BUF 28 for a 1ST down
2nd & 7 at BUFF 18
Incompletion
13:12 - 4th
Ta'Quan Roberson pass incomplete to Nik McMillan, broken up by Zeraun Daniel
1st & 10 at BUFF 28
2-yd Run
13:08 - 4th
Al-Jay Henderson run for 2 yds to the BUF 30
2nd & 10 at BUFF 28
16-yd Pass
12:32 - 4th
Ta'Quan Roberson pass complete to Evan King for 16 yds to the BUF 46 for a 1ST down
3rd & 8 at BUFF 30
-1-yd Run
12:02 - 4th
Al-Jay Henderson run for a loss of 1 yard to the BUF 45
1st & 10 at BUFF 46
-10-yd Pass
11:34 - 4th
Ta'Quan Roberson pass complete to Jasaiah Gathings for no gain Buffalo Penalty, Offensive holding (Trevor Brock) to the BUF 35
2nd & 11 at BUFF 45
Incompletion
11:24 - 4th
Ta'Quan Roberson pass incomplete to Jasaiah Gathings
2nd & 21 at BUFF 35
Incompletion
11:19 - 4th
Ta'Quan Roberson pass incomplete to Jasaiah Gathings, broken up by Brennen Bailey Buffalo Penalty, illegal forward pass (Ta'Quan Roberson) to the BUF 30
3rd & 21 at BUFF 35
Punt
11:08 - 4th
Dylan Drennan punt for 46 yds
4th & 26 at BUFF 30
2-yd Run
10:57 - 4th
Brandon Hood run for 2 yds to the MASS 26
1st & 10 at MASS 24
3-yd Run
10:25 - 4th
Brandon Hood run for 3 yds to the MASS 29
2nd & 8 at MASS 26
4-yd Run
9:56 - 4th
AJ Hairston run for 4 yds to the MASS 33
3rd & 5 at MASS 29
1-yd Run
9:13 - 4th
Juwaun Price run for 1 yd to the MASS 34 for a 1ST down
4th & 1 at MASS 33
5-yd Run
8:41 - 4th
Brandon Hood run for 5 yds to the MASS 39
1st & 10 at MASS 34
3-yd Run
8:21 - 4th
Brandon Hood run for 3 yds to the MASS 42
2nd & 5 at MASS 39
2-yd Run
7:45 - 4th
Brandon Hood run for 2 yds to the MASS 44 for a 1ST down
3rd & 2 at MASS 42
4-yd Run
7:09 - 4th
Brandon Hood run for 4 yds to the MASS 48
1st & 10 at MASS 44
3-yd Run
6:47 - 4th
Brandon Hood run for 3 yds to the BUF 49
2nd & 6 at MASS 48
3-yd Run
6:14 - 4th
AJ Hairston run for 3 yds to the BUF 46 for a 1ST down
3rd & 3 at BUFF 49
1-yd Run
5:32 - 4th
Da'Marion Alberic run for 1 yd to the BUF 45
1st & 10 at BUFF 46
Incompletion
4:56 - 4th
AJ Hairston pass incomplete to Jake McConnachie for a 1ST down Buffalo Penalty, Defensive holding (Keontez Bradley) to the BUF 35 for a 1ST down
2nd & 9 at BUFF 45
0-yd Run
4:48 - 4th
Brandon Hood run for no gain to the BUF 35
1st & 10 at BUFF 35
-1-yd Run
4:01 - 4th
Elijah Faulkner run for a loss of 1 yard to the BUF 36
2nd & 10 at BUFF 35
Incompletion
3:14 - 4th
AJ Hairston pass incomplete to Max Dowling
3rd & 11 at BUFF 36
Field Goal Missed
3:09 - 4th
Derek Morris 54 yd FG MISSED
4th & 11 at BUFF 36
7-yd Pass
3:05 - 4th
Ta'Quan Roberson pass complete to Al-Jay Henderson for 7 yds to the BUF 43
1st & 10 at BUFF 36
Incompletion
2:35 - 4th
Ta'Quan Roberson pass incomplete to Patrick Clacks III
2nd & 3 at BUFF 43
5-yd Penalty
2:31 - 4th
Buffalo Penalty, delay of game (Ta'Quan Roberson) to the BUF 38
3rd & 3 at BUFF 43
Sack
2:30 - 4th
Ta'Quan Roberson sacked by Marques White for a loss of 2 yards to the BUF 36
3rd & 8 at BUFF 38
16-yd Pass
1:58 - 4th
Ta'Quan Roberson pass complete to Nik McMillan for 16 yds to the MASS 48 for a 1ST down
4th & 10 at BUFF 36
Sack
1:46 - 4th
Ta'Quan Roberson sacked for a loss of 11 yards to the MASS 41 Buffalo Penalty, Offensive holding (Al-Jay Henderson) to the BUF 41
1st & 10 at MASS 0
11-yd Pass
1:14 - 4th
Ta'Quan Roberson pass complete to Patrick Clacks III for 11 yds to the MASS 48
2nd & 21 at BUFF 41
Interception
0:59 - 4th
Ta'Quan Roberson pass intercepted Jeremiah McGill return for no gain to the MASS 19
3rd & 10 at MASS 48
9-yd Penalty
0:54 - 4th
Massachusetts Penalty, unsportsmanlike conduct (Derrieon Craig) to the MASS 10
1st & 10 at MASS 19
-4-yd Run
0:51 - 4th
Brandon Hood run for a loss of 4 yards to the MASS 5
2nd & 20 at MASS 9
-1-yd Run
0:50 - 4th
AJ Hairston run for a loss of 1 yard to the MASS 9
1st & 19 at MASS 10
Incompletion
0:48 - 4th
AJ Hairston pass incomplete to Kezion Dia-Johnson
3rd & 24 at MASS 5
Punt
0:44 - 4th
Keegan Andrews punt for 45 yds
4th & 24 at MASS 5
14-yd Pass
0:39 - 4th
Ta'Quan Roberson pass complete to Jasaiah Gathings for 14 yds to the MASS 36 for a 1ST down
1st & 10 at 50
20-yd Pass
0:28 - 4th
Ta'Quan Roberson pass complete to Jasaiah Gathings for 20 yds to the MASS 16 for a 1ST down
1st & 10 at MASS 36
0-yd Pass
0:21 - 4th
Ta'Quan Roberson pass complete to Nik McMillan for no gain to the BUF 35
1st & 10 at MASS 3
16-yd Touchdown Pass
0:19 - 4th
Victor Snow 16 Yd pass from Ta'Quan Roberson (Ta'Quan Roberson Pass to Nik McMillan for Two-Point Conversion)
1st & 10 at MASS 16
Kickoff
0:19 - 4th
Jack Howes kickoff for 30 yds
Incompletion
0:19 - 4th
AJ Hairston pass incomplete to Juwaun Price
1st & 10 at MASS 40
Incompletion
0:10 - 4th
AJ Hairston pass incomplete to Max Dowling
2nd & 10 at MASS 40
Sack
0:05 - 4th
AJ Hairston sacked by Kobe Stewart for a loss of 6 yards to the MASS 40
3rd & 10 at MASS 40

End of 4th Quarter