Ta’Quan Roberson pass complete to Victor Snow for 37 yds to the MASS 38 for a 1ST down
3:35
1st & 10 at opp 38
Ta’Quan Roberson pass incomplete to Jasaiah Gathings
3:28
2nd & 10 at opp 38
Ta’Quan Roberson pass complete to Nik McMillan for 15 yds to the MASS 23 for a 1ST down
2:55
1st & 10 at opp 23
Victor Snow 23 Yd pass from Ta’Quan Roberson (Jack Howes Kick)Massachusetts 14, Buffalo 10
Massachusetts Punt, 3 plays
2:55
1st & 10 at own 35
Jack Howes kickoff for 65 yds for a touchback
2:53
1st & 10 at own 25
Brandon Hood run for 3 yds to the MASS 28
2:34
2nd & 7 at own 28
AJ Hairston pass complete to Brandon Hood for 1 yd to the MASS 29
1:58
3rd & 6 at own 29
AJ Hairston sacked by Kobe Stewart and Dion Crawford for a loss of 6 yards to the MASS 23
1:53
4th & 12 at own 23
Keegan Andrews punt for 54 yds , Victor Snow returns for no gain to the BUF 18
Buffalo Punt, 5 plays
1:40
1st & 10 at own 18
Ta’Quan Roberson pass incomplete to Nik McMillan
1:38
2nd & 10 at own 18
Ta’Quan Roberson pass complete to Jasaiah Gathings for 18 yds to the BUF 36 for a 1ST down
1:31
1st & 10 at own 36
Ta’Quan Roberson pass incomplete to Patrick Clacks III
1:25
2nd & 10 at own 36
Ta’Quan Roberson pass incomplete to Mark Anthony Scott Jr.
1:22
3rd & 10 at own 36
Ta’Quan Roberson pass incomplete to Al-Jay Henderson
1:16
4th & 10 at own 36
Dylan Drennan punt for 39 yds, punt out-of-bounds at the MASS 24 , Kenyon Massey returns for no gain to the MASS 24
Massachusetts Punt, 3 plays
1:03
1st & 10 at own 24
AJ Hairston run for a loss of 4 yards to the MASS 20
0:45
2nd & 14 at own 20
AJ Hairston pass incomplete to Brandon Hood
0:45
3rd & 14 at own 20
Juwaun Price run for 9 yds to the MASS 29
0:36
4th & 5 at own 29
Keegan Andrews punt for 62 yds , Victor Snow returns for 10 yds to the BUF 19
Buffalo End of half, 2 plays
0:26
1st & 10 at own 19
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
0:21
1st & 19 at own 10
Al-Jay Henderson run for 6 yds to the BUF 35
3rd quarter7 drives, then Massachusetts 21, Buffalo 20
Massachusetts Punt, 3 plays
15:00
1st & 10 at own 35
Jack Howes kickoff for 65 yds for a touchback
14:59
1st & 10 at own 25
Brandon Hood run for 2 yds to the MASS 27
14:29
2nd & 8 at own 27
AJ Hairston run for 5 yds to the MASS 32
13:53
3rd & 3 at own 32
Brandon Hood run for 2 yds to the MASS 34
13:11
4th & 1 at own 34
Massachusetts Penalty, false start (Keith Sarkodieh) to the MASS 29
12:58
4th & 6 at own 29
Keegan Andrews punt for 47 yds
Buffalo Touchdown, 14 plays
12:55
1st & 10 at own 24
Al-Jay Henderson run for 3 yds to the BUF 27
12:25
2nd & 7 at own 27
Ta’Quan Roberson pass complete to Evan King for 7 yds to the BUF 34 for a 1ST down
11:43
1st & 10 at own 34
Al-Jay Henderson run for 6 yds to the BUF 40
11:21
2nd & 4 at own 40
Al-Jay Henderson run for 2 yds to the BUF 42
10:37
3rd & 2 at own 42
Ta’Quan Roberson pass complete to Evan King for 6 yds to the BUF 48 for a 1ST down
10:09
1st & 10 at own 48
Terrance Shelton Jr. run for 8 yds to the MASS 44
9:56
2nd & 2 at opp 44
Ta’Quan Roberson pass complete to Nik McMillan for 14 yds to the MASS 30 for a 1ST down
9:33
1st & 10 at opp 30
Ta’Quan Roberson pass complete to Nik McMillan for 11 yds to the MASS 19 for a 1ST down
9:14
1st & 10 at opp 19
Terrance Shelton Jr. run for 2 yds to the MASS 17
8:48
2nd & 8 at opp 17
Ta’Quan Roberson pass complete to Lamar Sperling for 8 yds to the MASS 9 for a 1ST down
8:06
1st & goal at opp 9
Victor Snow run for 5 yds to the MASS 4
7:38
2nd & goal at opp 4
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
7:33
1st & goal at opp 2
Al-Jay Henderson run for 1 yd to the MASS 1
7:02
2nd & goal at opp 1
Terrance Shelton Jr. 1 Yd Run (Jack Howes Kick)Buffalo 17, Massachusetts 14
Massachusetts Touchdown, 3 plays
7:02
1st & 10 at own 35
Jack Howes kickoff for 65 yds
7:01
1st & 10 at own 25
AJ Hairston pass complete to Brandon Hood for 7 yds to the MASS 32
6:39
2nd & 3 at own 32
Brandon Hood run for a loss of 4 yards to the MASS 28
6:05
3rd & 7 at own 28
Massachusetts Penalty, false start (Brandon Hood) to the MASS 23
5:37
3rd & 12 at own 23
Max Dowling 77 Yd pass from AJ Hairston (Derek Morris Kick)Massachusetts 21, Buffalo 17
Buffalo Punt, 4 plays
5:37
1st & 10 at own 35
Marcus Lye kickoff for 44 yds
5:35
1st & 10 at own 25
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
5:28
1st & 10 at own 40
Al-Jay Henderson run for 7 yds to the BUF 47
5:07
2nd & 3 at own 47
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
4:58
3rd & 11 at own 39
Ta’Quan Roberson pass incomplete to Jasaiah Gathings
4:55
4th & 11 at own 39
Dylan Drennan punt for 42 yds , Kenyon Massey returns for 8 yds to the MASS 27
Massachusetts Result not recorded, 4 plays
4:47
1st & 10 at own 27
AJ Hairston sacked for a loss of 7 yards to the MASS 20 Massachusetts Penalty, intentional grounding (AJ Hairston) to the MASS 20
4:01
2nd & 17 at own 20
AJ Hairston pass complete to Donnie Gray for 2 yds to the MASS 22
3:50
3rd & 15 at own 22
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
3:35
3rd & 25 at own 12
AJ Hairston pass incomplete to Brandon Hood
3:35
4th & 25 at own 12
Keegan Andrews punt for 45 yds
Buffalo Field goal, 9 plays
3:21
1st & 10 at own 43
Al-Jay Henderson run for 5 yds to the BUF 48
3:01
2nd & 5 at own 48
Al-Jay Henderson run for 3 yds to the MASS 49
2:16
3rd & 2 at opp 49
Al-Jay Henderson run for 3 yds to the MASS 46 for a 1ST down
1:51
1st & 10 at opp 46
Ta’Quan Roberson pass incomplete to Nik McMillan
1:45
2nd & 10 at opp 46
Ta’Quan Roberson run for 12 yds to the MASS 34 for a 1ST down
1:02
1st & 10 at opp 34
Ta’Quan Roberson pass incomplete to Victor Snow
0:55
2nd & 10 at opp 34
Al-Jay Henderson run for 5 yds to the MASS 29
0:25
3rd & 5 at opp 29
Ta’Quan Roberson pass incomplete to Victor Snow, broken up by Jeremiah McGill
0:18
4th & 5 at opp 29
Jack Howes 47 Yd Field GoalMassachusetts 21, Buffalo 20
Massachusetts Punt, 3 plays
0:18
1st & 10 at own 35
Jack Howes kickoff for 65 yds for a touchback
0:18
1st & 10 at own 25
Brandon Hood run for 5 yds to the MASS 30
Q4 14:57
2nd & 5 at own 30
Brandon Hood run for 2 yds to the MASS 32
Q4 14:26
3rd & 3 at own 32
AJ Hairston sacked for a loss of 13 yards to the MASS 19 Massachusetts Penalty, intentional grounding (AJ Hairston) to the MASS 19
Q4 14:21
4th & 16 at own 19
Buffalo Penalty, off-side (Shamar Riser-Pressley) to the MASS 24
Q4 14:20
4th & 11 at own 24
Keegan Andrews punt for 51 yds Buffalo Penalty, Offensive holding (Marquis Cooper) to the BUF 15
4th quarter6 drives, then Buffalo 28, Massachusetts 21
Buffalo Result not recorded, 9 plays
14:13
1st & 10 at own 15
Al-Jay Henderson run for 3 yds to the BUF 18
13:35
2nd & 7 at own 18
Ta’Quan Roberson pass complete to Nik McMillan for 10 yds to the BUF 28 for a 1ST down
13:12
1st & 10 at own 28
Ta’Quan Roberson pass incomplete to Nik McMillan, broken up by Zeraun Daniel
13:08
2nd & 10 at own 28
Al-Jay Henderson run for 2 yds to the BUF 30
12:32
3rd & 8 at own 30
Ta’Quan Roberson pass complete to Evan King for 16 yds to the BUF 46 for a 1ST down
12:02
1st & 10 at own 46
Al-Jay Henderson run for a loss of 1 yard to the BUF 45
11:34
2nd & 11 at own 45
Ta’Quan Roberson pass complete to Jasaiah Gathings for no gain Buffalo Penalty, Offensive holding (Trevor Brock) to the BUF 35
11:24
2nd & 21 at own 35
Ta’Quan Roberson pass incomplete to Jasaiah Gathings
11:19
3rd & 21 at own 35
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
11:08
4th & 26 at own 30
Dylan Drennan punt for 46 yds
Massachusetts Missed FG, 16 plays
10:57
1st & 10 at own 24
Brandon Hood run for 2 yds to the MASS 26
10:25
2nd & 8 at own 26
Brandon Hood run for 3 yds to the MASS 29
9:56
3rd & 5 at own 29
AJ Hairston run for 4 yds to the MASS 33
9:13
4th & 1 at own 33
Juwaun Price run for 1 yd to the MASS 34 for a 1ST down
8:41
1st & 10 at own 34
Brandon Hood run for 5 yds to the MASS 39
8:21
2nd & 5 at own 39
Brandon Hood run for 3 yds to the MASS 42
7:45
3rd & 2 at own 42
Brandon Hood run for 2 yds to the MASS 44 for a 1ST down
7:09
1st & 10 at own 44
Brandon Hood run for 4 yds to the MASS 48
6:47
2nd & 6 at own 48
Brandon Hood run for 3 yds to the BUF 49
6:14
3rd & 3 at opp 49
AJ Hairston run for 3 yds to the BUF 46 for a 1ST down
5:32
1st & 10 at opp 46
Da’Marion Alberic run for 1 yd to the BUF 45
4:56
2nd & 9 at opp 45
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
4:48
1st & 10 at opp 35
Brandon Hood run for no gain to the BUF 35
4:01
2nd & 10 at opp 35
Elijah Faulkner run for a loss of 1 yard to the BUF 36
3:14
3rd & 11 at opp 36
AJ Hairston pass incomplete to Max Dowling
3:09
4th & 11 at opp 36
Derek Morris 54 yd FG MISSED
Buffalo Interception, 7 plays
3:05
1st & 10 at own 36
Ta’Quan Roberson pass complete to Al-Jay Henderson for 7 yds to the BUF 43
2:35
2nd & 3 at own 43
Ta’Quan Roberson pass incomplete to Patrick Clacks III
2:31
3rd & 3 at own 43
Buffalo Penalty, delay of game (Ta’Quan Roberson) to the BUF 38
2:30
3rd & 8 at own 38
Ta’Quan Roberson sacked by Marques White for a loss of 2 yards to the BUF 36
1:58
4th & 10 at own 36
Ta’Quan Roberson pass complete to Nik McMillan for 16 yds to the MASS 48 for a 1ST down
1:46
1st & 10 at opp 48
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
1:14
2nd & 21 at own 41
Ta’Quan Roberson pass complete to Patrick Clacks III for 11 yds to the MASS 48
0:59
3rd & 10 at opp 48
Ta’Quan Roberson pass intercepted Jeremiah McGill return for no gain to the MASS 19
Massachusetts Punt, 3 plays
0:54
1st & 10 at own 19
Massachusetts Penalty, unsportsmanlike conduct (Derrieon Craig) to the MASS 10
0:51
2nd & 20 at own 9
Brandon Hood run for a loss of 4 yards to the MASS 5
0:50
1st & 19 at own 10
AJ Hairston run for a loss of 1 yard to the MASS 9
0:48
3rd & 24 at own 5
AJ Hairston pass incomplete to Kezion Dia-Johnson
0:44
4th & 24 at own 5
Keegan Andrews punt for 45 yds
Buffalo Touchdown, 4 plays
0:39
1st & 10 at the 50
Ta’Quan Roberson pass complete to Jasaiah Gathings for 14 yds to the MASS 36 for a 1ST down
0:28
1st & 10 at opp 36
Ta’Quan Roberson pass complete to Jasaiah Gathings for 20 yds to the MASS 16 for a 1ST down
0:19
1st & 10 at opp 16
Victor Snow 16 Yd pass from Ta’Quan Roberson (Ta’Quan Roberson Pass to Nik McMillan for Two-Point Conversion)Buffalo 28, Massachusetts 21
0:21
1st & goal at opp 3
Ta’Quan Roberson pass complete to Nik McMillan for no gain to the BUF 35
Massachusetts Result not recorded, 1 play
0:19
1st & 10 at own 35
Jack Howes kickoff for 30 yds
0:19
1st & 10 at own 40
AJ Hairston pass incomplete to Juwaun Price
0:10
2nd & 10 at own 40
AJ Hairston pass incomplete to Max Dowling
0:05
3rd & 10 at own 40
AJ Hairston sacked by Kobe Stewart for a loss of 6 yards to the MASS 40
Play-by-play from CollegeFootballData.com, as its scorers wrote it. The clock is the time left in the quarter; the spot is from the side of the team with the ball.