From CollegeFootballData’s box score. Names lead to each player’s page. ★ a career high on file.
Team stats
Massachusetts
Buffalo
247
Total yards
382
162
Passing yards
167
85
Rushing yards
215
5.8
Yards per pass
6.2
2.6
Yards per rush
4.5
13
First downs
25
5–15
Third downs
4–14
0–1
Fourth downs
0–0
3
Turnovers
0
7–72
Penalties
5–40
26:13
Possession
33:23
Efficiency
Massachusetts
Buffalo
42%
Success rate
50%
0.01
EPA per play
0.08
0.89
Explosiveness
0.72
0.00
Rushing EPA
0.05
0.12
Passing EPA
0.17
30%
Passing-down success
29%
−0.19
First-down EPA
0.07
−0.04
Second-down EPA
0.20
0.58
Third-down EPA
−0.07
From CollegeFootballData.com: each offense’s efficiency, and the havoc each defense caused. The better side of each line is bold.
Before kickoff
Our ratings and the line, going in
Our ratings (scores only)
Buffalo 81% to win. Elo’s favorite won.
The line
Buffalo −20.5, over/under 47.
The last line on file before kickoff: the consensus line when the books publish one, otherwise a single major sportsbook’s.
Before kickoff, the win chances were Buffalo 92%, Massachusetts 8%. CollegeFootballData.com’s estimate from the point spread.
Every drive
Solid bars scored; an outline in the other team’s color marks points the defense scored. Buffalo drives left to right, Massachusetts right to left.
Q1 BuffaloPunt, 6 plays, 13 yards
Q1 MassachusettsPunt, 10 plays, 27 yards
Q1 BuffaloPunt, 9 plays, 41 yards
Q1 MassachusettsPunt, 3 plays, 4 yards
Q1 BuffaloField goal, 5 plays, 21 yards
Q2 MassachusettsPunt, 4 plays, 23 yards
Q2 BuffaloPunt, 6 plays, 21 yards
Q2 MassachusettsPick-six, 3 plays (Buffalo scores), 8 yards
Q2 BuffaloResult not recorded, 35 yards
Q2 MassachusettsPunt, 6 plays, 12 yards
Q2 BuffaloField goal, 13 plays, 63 yards
Q2 MassachusettsField goal, 5 plays, 36 yards
Q2 BuffaloEnd of half, 0 yards
Q3 MassachusettsPunt, 3 plays, −1 yard
Q3 BuffaloField goal, 7 plays, 45 yards
Q3 MassachusettsFumble, 9 plays, 44 yards
Q3 BuffaloMissed FG, 10 plays, 54 yards
Q3 MassachusettsPunt, 3 plays, 1 yard
Q3 BuffaloPunt, 5 plays, 24 yards
Q3 MassachusettsSafety, 1 play (Buffalo scores), −1 yard
Q3 BuffaloTouchdown pass, 5 plays, 56 yards
Q4 MassachusettsTurnover on downs, 7 plays, 36 yards
Q4 BuffaloTouchdown run, 10 plays, 67 yards
Q4 MassachusettsFumble, 8 plays, 38 yards
Q4 BuffaloEnd of game, 3 plays, −6 yards
Play by play
1st quarter5 drives, then Tied at 0
Buffalo Punt, 6 plays
15:00
1st & 10 at own 24
Joe Licata pass incomplete to N/A.
15:00
2nd & 10 at own 24
Joe Licata pass complete to Alex Neutz for 9 yards to the Buff 33, tackled by Randall Jette.
15:00
3rd & 1 at own 33
Branden Oliver rush for 2 yards to the Buff 35, tackled by Justin Anderson and Stanley Andre for a 1ST down.
15:00
1st & 10 at own 35
Branden Oliver rush for a loss of 1 yard to the Buff 34, tackled by Tom Brandt.
15:00
2nd & 11 at own 34
Branden Oliver rush for 3 yards to the Buff 37, tackled by Tom Brandt and Joe Colton.
15:00
3rd & 8 at own 37
Joe Licata pass incomplete to N/A.
15:00
4th & 8 at own 37
Tyler Grassman punt for 32 yards, downed at the UMass 31.
Massachusetts Punt, 10 plays
12:27
1st & 10 at own 31
A.J. Doyle pass incomplete to N/A.
12:27
2nd & 10 at own 31
A.J. Doyle rush for 9 yards to the UMass 40, tackled by Adam Redden.
12:27
3rd & 1 at own 40
Jamal Wilson rush for 4 yards to the UMass 44, tackled by Lee Skinner and Beau Bachtelle out-of-bounds for a 1ST down.
12:27
1st & 10 at own 44
Jamal Wilson rush for 11 yards to the Buff 45, tackled by Lee Skinner for a 1ST down.
12:27
1st & 10 at opp 45
A.J. Doyle pass incomplete to N/A.
10:49
2nd & 10 at opp 45
[PSTL], timeout Massachusetts, clock 10:49.
10:49
3rd & 14 at opp 49
A.J. Doyle pass complete to Tajae Sharpe for 15 yards to the Buff 34, tackled by Adam Redden for a 1ST down.
10:49
1st & 10 at opp 34
Jamal Wilson rush for 3 yards to the Buff 31, tackled by Lee Skinner and Adam Redden.
10:49
2nd & 7 at opp 31
A.J. Doyle pass complete to Jamal Wilson for a loss of 1 yard to the Buff 32, tackled by Lee Skinner and Kristjan Sokoli.
8:16
3rd & 8 at opp 32
Timeout Massachusetts, clock 08:16.
8:16
4th & 13 at opp 37
MASSACHUSETTS penalty 5 yard delay of game accepted.
8:16
4th & 18 at opp 42
Colter Johnson punt for 42 yards for a touchback.
Buffalo Punt, 9 plays
7:21
1st & 10 at own 20
Branden Oliver rush for 8 yards to the Buff 28, tackled by Randall Jette out-of-bounds.
7:21
2nd & 2 at own 28
Joe Licata pass complete to Fred Lee for 4 yards to the Buff 32, tackled by Devin Brown and Justin Anderson for a 1ST down.
7:21
1st & 10 at own 32
Branden Oliver rush for 2 yards to the Buff 34, tackled by Daniel Maynes.
7:21
2nd & 8 at own 34
Branden Oliver rush for 2 yards to the Buff 36, tackled by Stanley Andre.
7:21
3rd & 6 at own 36
Branden Oliver rush for 9 yards to the Buff 45, tackled by Devin Brown for a 1ST down.
7:21
1st & 10 at own 45
Branden Oliver rush for 12 yards to the UMass 43, tackled by Trey Dudley-Giles and Ed Saint-Vil for a 1ST down.
7:21
1st & 10 at opp 43
Joe Licata pass complete to Fred Lee for a loss of 5 yards to the UMass 48, tackled by Randall Jette.
7:21
2nd & 15 at opp 48
Joe Licata pass complete to Fred Lee for 9 yards to the UMass 39 out-of-bounds.
7:21
3rd & 6 at opp 39
Joe Licata pass incomplete to Alex Neutz, broken up by Randall Jette.
7:21
4th & 6 at opp 39
Tyler Grassman punt for 27 yards, downed at the UMass 12.
Massachusetts Punt, 3 plays
3:31
1st & 10 at own 12
A.J. Doyle pass complete to Jamal Wilson for 6 yards to the UMass 18, tackled by Najja Johnson.
3:31
2nd & 4 at own 18
Jamal Wilson rush for 3 yards to the UMass 21, tackled by Dalton Barksdale.
3:31
3rd & 1 at own 21
MASSACHUSETTS penalty 5 yard delay of game on A.J. Doyle accepted, no play.
3:31
3rd & 6 at own 16
A.J. Doyle pass incomplete to N/A.
3:31
4th & 6 at own 16
Colter Johnson punt for 32 yards, fair catch by Alex Neutz at the UMass 48.
Buffalo Field goal, 5 plays
1:49
1st & 10 at opp 48
Joe Licata pass complete to Alex Neutz for 17 yards to the UMass 31 for a 1ST down.
1:49
1st & 10 at opp 31
Branden Oliver rush for 7 yards to the UMass 24, tackled by Kevin Byrne.
1:49
2nd & 3 at opp 24
BUFFALO penalty 10 yard holding on N/A accepted, no play.
1:49
2nd & 13 at opp 34
Branden Oliver rush for 6 yards to the UMass 28, tackled by Stanley Andre.
1:49
3rd & 7 at opp 28
Branden Oliver rush for 1 yard to the UMass 27, tackled by Galen Clemons.
Q2 14:55
4th & 6 at opp 27
Patrick Clarke 44 yard field goal GOOD.Buffalo 3, Massachusetts 0
Q2 14:55
Tyler Grassman kickoff for 63 yards returned by Trey Dudley-Giles for 30 yards to the UMass 32, tackled by Jake Stockman and Adam Redden.
2nd quarter6 drives, then Buffalo 13, Massachusetts 3
Massachusetts Punt, 4 plays
13:33
1st & 10 at own 32
A.J. Doyle pass complete to Tajae Sharpe for 22 yards to the Buff 46, tackled by Najja Johnson for a 1ST down.
14:45
1st & 10 at opp 46
Mike Wegzyn rush for 1 yard to the Buff 45, tackled by Adam Redden and Beau Bachtelle.
14:45
2nd & 9 at opp 45
A.J. Doyle pass incomplete to N/A.
14:45
3rd & 9 at opp 45
A.J. Doyle pass incomplete to N/A.
14:45
4th & 9 at opp 45
Colter Johnson punt for 45 yards for a touchback.
Buffalo Punt, 6 plays
13:33
1st & 10 at own 20
Branden Oliver rush for 4 yards to the Buff 24, tackled by Brandon Potvin.
13:33
2nd & 6 at own 24
Branden Oliver rush for 11 yards to the Buff 35, tackled by Devin Brown for a 1ST down.
13:33
1st & 10 at own 35
Branden Oliver rush for 6 yards to the Buff 31, tackled by Trey Dudley-Giles out-of-bounds, BUFFALO penalty 10 yard holding on N/A accepted.
13:33
1st & 14 at own 31
Branden Oliver rush for no gain to the Buff 31, tackled by Justin Anderson.
13:33
2nd & 14 at own 31
Joe Licata pass incomplete to Alex Neutz, broken up by Randall Jette.
13:33
3rd & 14 at own 31
MASSACHUSETTS penalty 10 yard holding on Ed Saint-Vil accepted, no play.
13:33
3rd & 4 at own 41
Joe Licata pass incomplete to Fred Lee, broken up by Devin Brown.
13:33
4th & 4 at own 41
Tyler Grassman punt for 54 yards, returned by Trey Dudley-Giles for 15 yards to the UMass 20, tackled by Devin Campbell.
Massachusetts Pick-six, 3 plays (Buffalo scores)
11:02
1st & 10 at own 20
A.J. Doyle pass incomplete to Tajae Sharpe, hurried by Kristjan Sokoli.
11:02
2nd & 10 at own 20
A.J. Doyle pass complete to Bernard Davis for 8 yards to the UMass 28, tackled by Jake Stockman.
10:13
3rd & 2 at own 28
A.J. Doyle pass intercepted by Khalil Mack at the UMass 35, returned for 35 yards for a TOUCHDOWN.Buffalo 9, Massachusetts 0
10:13
Patrick Clarke extra point GOOD.Buffalo 10, Massachusetts 0
10:13
Tyler Grassman kickoff for 60 yards returned by Trey Dudley-Giles for 27 yards to the UMass 32, tackled by Jarrett Franklin and Marqus Baker.
Massachusetts Punt, 6 plays
10:13
1st & 10 at own 32
A.J. Doyle pass complete to Tajae Sharpe for 6 yards to the UMass 38, tackled by Najja Johnson.
10:06
2nd & 4 at own 38
Jamal Wilson rush for a loss of 1 yard to the UMass 37, tackled by Lee Skinner.
10:06
3rd & 5 at own 37
A.J. Doyle rush for 18 yards to the Buff 45, tackled by Lee Skinner for a 1ST down.
10:06
1st & 10 at opp 45
Jamal Wilson rush for 5 yards to the Buff 40, tackled by Lee Skinner and Adam Redden.
10:06
2nd & 5 at opp 40
MASSACHUSETTS penalty 15 yard personal foul on N/A accepted.
10:06
3rd & 25 at own 40
A.J. Doyle pass complete to Jamal Wilson for 4 yards to the UMass 44, tackled by Kristjan Sokoli.
10:06
4th & 21 at own 44
Colter Johnson punt for 38 yards, fair catch by Devin Campbell at the Buff 18, BUFFALO penalty offside declined.
Buffalo Field goal, 13 plays
10:06
1st & 10 at own 18
Branden Oliver rush for 7 yards to the Buff 25, tackled by Devin Brown and Joe Colton.
6:22
2nd & 3 at own 25
Branden Oliver rush for 4 yards to the Buff 29, tackled by Devin Brown for a 1ST down.
6:22
1st & 10 at own 29
Branden Oliver rush for 1 yard to the Buff 30, tackled by Joe Colton and Daniel Maynes.
6:22
2nd & 9 at own 30
Branden Oliver rush for 1 yard to the Buff 31, tackled by Joe Colton and Stanley Andre.
6:22
3rd & 8 at own 31
Joe Licata pass complete to Devin Campbell for 2 yards to the Buff 33, tackled by Stanley Andre out-of-bounds.
6:22
4th & 6 at own 33
MASSACHUSETTS penalty 15 yard personal foul accepted.
6:22
1st & 10 at own 48
Joe Licata pass complete to Fred Lee for 8 yards to the UMass 44, tackled by D’Metrius Williams out-of-bounds.
6:22
2nd & 2 at opp 44
Joe Licata pass complete to Mason Schreck for 9 yards to the UMass 35, tackled by Ed Saint-Vil for a 1ST down.
6:22
1st & 10 at opp 35
Branden Oliver rush for 9 yards to the UMass 26, tackled by Stanley Andre.
6:22
2nd & 1 at opp 26
Branden Oliver rush for 2 yards to the UMass 24, tackled by D’Metrius Williams and Kevin Byrne for a 1ST down.
6:22
1st & 10 at opp 24
Joe Licata pass complete to Devin Campbell for 7 yards to the UMass 17, tackled by Randall Jette out-of-bounds.
6:22
2nd & 3 at opp 17
Branden Oliver rush for 2 yards to the UMass 15, tackled by Stanley Andre and Galen Clemons.
6:22
3rd & 1 at opp 15
Branden Oliver rush for a loss of 4 yards to the UMass 19, tackled by Jovan Santos-Knox.
0:48
4th & 5 at opp 19
Patrick Clarke 36 yard field goal GOOD.Buffalo 13, Massachusetts 0
0:48
Tyler Grassman kickoff for 65 yards returned by Trey Dudley-Giles for 39 yards to the UMass 39, tackled by Brandon Murie and Okezie Alozie.
Massachusetts Field goal, 5 plays
0:39
1st & 10 at own 39
A.J. Doyle pass incomplete to Jamal Wilson, broken up by Khalil Mack.
0:39
2nd & 10 at own 39
BUFFALO penalty 5 yard substitution infraction accepted, no play.
0:39
2nd & 5 at own 44
A.J. Doyle pass complete to Ricardo Miller for 4 yards to the UMass 48, tackled by Adam Redden and Lee Skinner.
0:23
3rd & 1 at own 48
Timeout Massachusetts, clock 00:23.
0:23
3rd & 1 at own 48
A.J. Doyle pass complete to Elgin Long for 27 yards to the Buff 25, tackled by Witney Sherry for a 1ST down.
0:16
1st & 10 at opp 25
Timeout Buffalo, clock 00:16.
0:16
1st & 10 at opp 25
A.J. Doyle pass incomplete to Elgin Long.
0:12
2nd & 10 at opp 25
Timeout Buffalo, clock 00:12.
0:07
2nd & 10 at opp 25
Blake Lucas 42 yard field goal GOOD.Buffalo 13, Massachusetts 3
0:07
Brendon Levengood kickoff for 63 yards returned by Okoye Houston for 30 yards to the Buff 32, tackled by Tom Brandt and Devin Brown.
Q3 15:00
Tyler Grassman kickoff for 65 yards returned by Trey Dudley-Giles for 20 yards to the UMass 20, tackled by Okezie Alozie and Jake Stockman.
3rd quarter7 drives, then Buffalo 18, Massachusetts 3
Massachusetts Punt, 3 plays
15:00
1st & 10 at own 20
Jamal Wilson rush for a loss of 1 yard to the UMass 19, tackled by Jake Stockman.
15:00
2nd & 11 at own 19
A.J. Doyle pass incomplete to Elgin Long.
14:53
3rd & 11 at own 19
A.J. Doyle pass incomplete to Tajae Sharpe, broken up by Adam Redden.
14:53
4th & 11 at own 19
Colter Johnson punt for 37 yards, fair catch by Devin Campbell at the Buff 44.
Buffalo Field goal, 7 plays
14:00
1st & 10 at own 44
Joe Licata pass complete to John Dunmore for 14 yards to the UMass 42 for a 1ST down.
14:00
1st & 10 at opp 42
Branden Oliver rush for 2 yards to the UMass 40, tackled by Justin Anderson.
14:00
2nd & 8 at opp 40
Joe Licata pass complete to Fred Lee for 10 yards to the UMass 30, tackled by Trey Dudley-Giles for a 1ST down.
14:00
1st & 10 at opp 30
MASSACHUSETTS penalty 15 yard personal foul on Trey Dudley-Giles accepted.
14:00
1st & 10 at opp 15
Boise Ross rush for 4 yards to the UMass 11, tackled by Joe Colton.
14:00
2nd & 6 at opp 11
Joe Licata pass incomplete to Fred Lee.
14:00
3rd & 6 at opp 11
Joe Licata pass incomplete to Mason Schreck.
12:11
4th & 6 at opp 11
Patrick Clarke 27 yard field goal GOOD.Buffalo 16, Massachusetts 3
12:11
Tyler Grassman kickoff for 34 yards returned by Justin Anderson for no gain to the UMass 36, BUFFALO penalty 5 yard offside on Marqus Baker accepted.
Massachusetts Fumble, 9 plays
12:11
1st & 10 at own 36
Stacey Bedell rush for 4 yards to the UMass 40, tackled by Dalton Barksdale.
12:11
2nd & 6 at own 40
A.J. Doyle pass complete to Tajae Sharpe for 7 yards to the UMass 47, tackled by Adam Redden out-of-bounds for a 1ST down.
12:11
1st & 10 at own 47
Stacey Bedell rush for 3 yards to the 50 yard line, tackled by Lee Skinner and Khalil Mack.
12:11
2nd & 7 at the 50
A.J. Doyle pass complete to Tajae Sharpe for 23 yards to the Buff 27, tackled by Najja Johnson out-of-bounds, BUFFALO penalty pass interference declined for a 1ST down.
12:11
1st & 10 at opp 27
Stacey Bedell rush for a loss of 2 yards to the Buff 29, tackled by Adam Redden.
12:11
2nd & 12 at opp 29
A.J. Doyle pass complete to Tajae Sharpe for 14 yards to the Buff 15, tackled by Najja Johnson for a 1ST down.
12:11
1st & 10 at opp 15
Stacey Bedell rush for a loss of 1 yard to the Buff 16, tackled by Khalil Mack.
12:11
2nd & 11 at opp 16
A.J. Doyle rush for no gain, fumbled, recovered by UMass Stacey Bedell at the Buff 28.
12:11
3rd & 23 at opp 28
A.J. Doyle rush for 6 yards, fumbled, recovered by Buff Adam Redden at the Buff 20.
Buffalo Missed FG, 10 plays
8:09
1st & 10 at own 20
Branden Oliver rush for 6 yards to the Buff 26, tackled by Justin Anderson.
8:09
2nd & 4 at own 26
Branden Oliver rush for 4 yards to the Buff 30, tackled by Sam Zeff for a 1ST down.
8:09
1st & 10 at own 30
Branden Oliver rush for 21 yards to the UMass 49, tackled by Quayshun Smith for a 1ST down.
8:09
1st & 10 at opp 49
Branden Oliver rush for 6 yards to the Buff 47, tackled by Devin Brown, BUFFALO penalty 10 yard holding on N/A accepted.
8:09
1st & 14 at own 47
Branden Oliver rush for a loss of 2 yards to the Buff 45, tackled by Kevin Byrne.
8:09
2nd & 16 at own 45
Joe Licata pass complete to Fred Lee for 24 yards to the UMass 31, tackled by Devin Brown and Trey Dudley-Giles for a 1ST down.
8:09
1st & 10 at opp 31
Branden Oliver rush for 8 yards to the UMass 23, tackled by Kassan Messiah.
8:09
2nd & 2 at opp 23
Joe Licata pass complete to Devin Campbell for a loss of 3 yards to the UMass 26, tackled by Quayshun Smith.
8:09
3rd & 5 at opp 26
Joe Licata pass incomplete to Devin Campbell, hurried by Devin Brown.
4:07
4th & 5 at opp 26
Patrick Clarke 43 yard field goal MISSED.
Massachusetts Punt, 3 plays
4:07
1st & 10 at own 26
Jamal Wilson rush for 3 yards to the UMass 29, tackled by Brandon Crawford and Adam Redden.
4:07
2nd & 7 at own 29
Jamal Wilson rush for a loss of 2 yards to the UMass 27, tackled by Brandon Crawford.
4:07
3rd & 9 at own 27
A.J. Doyle pass incomplete to Tajae Sharpe, hurried by Kristjan Sokoli.
4:07
4th & 9 at own 27
Colter Johnson punt for 39 yards, fair catch by Devin Campbell at the Buff 34.
Buffalo Punt, 5 plays
2:54
1st & 10 at own 34
Branden Oliver rush for 4 yards to the Buff 38, tackled by Devin Brown and Antoine Tharpe.
2:54
2nd & 6 at own 38
Branden Oliver rush for 15 yards to the UMass 47, tackled by Antoine Tharpe for a 1ST down.
2:54
1st & 10 at opp 47
Devin Campbell rush for 1 yard to the UMass 46, tackled by Justin Anderson.
2:54
2nd & 9 at opp 46
Branden Oliver rush for 4 yards to the UMass 42, tackled by Antoine Tharpe.
2:54
3rd & 5 at opp 42
Joe Licata pass incomplete to John Dunmore.
2:54
4th & 5 at opp 42
Tyler Grassman punt for 41 yards, downed at the UMass 1.
0:23
1st & 10 at own 1
Jamal Wilson rush for a loss of 1 yard to the UMass 0, tackled by Adam Redden and Okoye Houston for a SAFETY.Buffalo 18, Massachusetts 3
0:23
Colter Johnson kickoff for 46 yards returned by Devin Campbell for 10 yards to the Buff 44, tackled by Randall Jette.
Buffalo Touchdown pass, 5 plays
0:15
1st & 10 at own 44
Timeout Buffalo, clock 00:15.
0:15
1st & 10 at own 44
Joe Licata pass complete to Ron Willoughby for 19 yards to the UMass 37, tackled by D’Metrius Williams for a 1ST down.
Q4 15:00
1st & 10 at opp 37
Branden Oliver rush for 8 yards to the UMass 29, tackled by Galen Clemons and Jovan Santos-Knox.
Q4 15:00
2nd & 2 at opp 29
Branden Oliver rush for 2 yards to the UMass 27, tackled by Galen Clemons and Justin Anderson for a 1ST down.
Q4 15:00
1st & 10 at opp 27
Joe Licata pass complete to Fred Lee for 13 yards to the UMass 14, tackled by Randall Jette out-of-bounds for a 1ST down.
Q4 15:00
1st & 10 at opp 14
MASSACHUSETTS penalty 7 yard personal foul on Randall Jette accepted.
Q4 13:29
1st & goal at opp 7
Joe Licata pass complete to Fred Lee for 7 yards for a TOUCHDOWN.Buffalo 24, Massachusetts 3
Q4 13:29
Patrick Clarke extra point GOOD.Buffalo 25, Massachusetts 3
Q4 13:29
Tyler Grassman kickoff for 59 yards returned by Trey Dudley-Giles for 25 yards to the UMass 31, tackled by Tomarris Bell.
4th quarter4 drives, then Buffalo 32, Massachusetts 3
Massachusetts Turnover on downs, 7 plays
13:22
1st & 10 at own 31
A.J. Doyle pass complete to Ricardo Miller for 20 yards to the Buff 49, tackled by Derek Brim for a 1ST down.
13:22
1st & 10 at opp 49
Stacey Bedell rush for 9 yards to the Buff 40, tackled by Okoye Houston.
13:22
2nd & 1 at opp 40
Stacey Bedell rush for 3 yards to the Buff 37, tackled by Tedroy Lynch for a 1ST down.
13:22
1st & 10 at opp 37
Stacey Bedell rush for 2 yards to the Buff 35, tackled by Kristjan Sokoli.
13:22
2nd & 8 at opp 35
Stacey Bedell rush for 2 yards to the Buff 33, tackled by Dalton Barksdale and Beau Bachtelle.
10:52
3rd & 6 at opp 33
[SGUN], timeout Massachusetts, clock 10:52.
10:52
3rd & 6 at opp 33
A.J. Doyle pass incomplete to Ricardo Miller, hurried by Malcolm Robinson.
10:52
4th & 6 at opp 33
A.J. Doyle pass incomplete to Tajae Sharpe, hurried by Lee Skinner.
Buffalo Touchdown run, 10 plays
10:39
1st & 10 at own 33
Branden Oliver rush for 14 yards to the Buff 47, tackled by Devin Brown for a 1ST down.
10:39
1st & 10 at own 47
Branden Oliver rush for 3 yards to the 50 yard line, tackled by Stanley Andre.
10:39
2nd & 7 at the 50
Branden Oliver rush for 3 yards to the UMass 47, tackled by Ed Saint-Vil.
10:39
3rd & 4 at opp 47
Joe Licata pass complete to Ron Willoughby for 19 yards to the UMass 28, tackled by Devin Brown out-of-bounds for a 1ST down.
10:39
1st & 10 at opp 28
Branden Oliver rush for 1 yard to the UMass 27, tackled by Justin Anderson.
10:39
2nd & 9 at opp 27
Branden Oliver rush for 5 yards to the UMass 22, tackled by Ed Saint-Vil.
10:39
3rd & 4 at opp 22
Joe Licata pass complete to Jimmy Gordon for 4 yards to the UMass 18, tackled by Ed Saint-Vil for a 1ST down.
10:39
1st & 10 at opp 18
Branden Oliver rush for 6 yards to the UMass 12, tackled by Kevin Byrne and Enock Asante.
10:39
2nd & 4 at opp 12
Branden Oliver rush for 7 yards to the UMass 5, tackled by Galen Clemons for a 1ST down.
5:18
1st & goal at opp 5
Branden Oliver rush for 5 yards for a TOUCHDOWN.Buffalo 31, Massachusetts 3
5:18
Patrick Clarke extra point GOOD.Buffalo 32, Massachusetts 3
5:18
Tyler Grassman kickoff for 54 yards returned by D.J. Woods for 3 yards to the UMass 14, tackled by Okezie Alozie and C.J. Stancil.
Massachusetts Fumble, 8 plays
5:09
1st & 10 at own 14
Jamal Wilson rush for 5 yards to the UMass 19, tackled by Tedroy Lynch.
5:09
2nd & 5 at own 19
Jamal Wilson rush for 13 yards to the UMass 32, tackled by Okezie Alozie and Lee Skinner for a 1ST down.
5:09
1st & 10 at own 32
A.J. Doyle rush for 7 yards to the UMass 39, tackled by Travis Pitzonka.
5:09
2nd & 3 at own 39
Jamal Wilson rush for 2 yards to the UMass 41, tackled by Lee Skinner and Travis Pitzonka.
5:09
3rd & 1 at own 41
Jamal Wilson rush for 2 yards to the UMass 43, tackled by Jarrett Franklin for a 1ST down.
5:09
1st & 10 at own 43
Jamal Wilson rush for a loss of 4 yards to the UMass 39, tackled by Jarrett Franklin.
5:09
2nd & 14 at own 39
A.J. Doyle pass complete to Tajae Sharpe for 7 yards to the UMass 46, tackled by Okezie Alozie.
5:09
3rd & 7 at own 46
A.J. Doyle rush for 4 yards, fumbled, forced by Travis Pitzonka, recovered by Buff Carlos Lammons at the Buff 48.
Buffalo End of game, 3 plays
1:28
1st & 10 at own 48
Team rush for a loss of 2 yards to the Buff 46.
1:28
2nd & 12 at own 46
Team rush for a loss of 2 yards to the Buff 44.
1:28
3rd & 14 at own 44
Team rush for a loss of 2 yards to the Buff 42.
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.