The lead after every score: above the line Buffalo is ahead, below it Massachusetts. Each dot is a score in the scoring team's colour; hover one. Overtime periods are untimed, so each is drawn the same width.
Scoring summary
1st quarter
10:08
TDLogan Inagawa 20 Yd Run (Derek Morris Kick)11 plays, 75 yds, 4:52 · from MASS 25
MASS 7–0 BUFF
7:26
FGOliver Hautanen 26 Yd Field Goal 6 plays, 13 yds, 2:31 · from MASS 22
MASS 7–3 BUFF
2nd quarter
9:06
SFTeam Safety
MASS 7–5 BUFF
4:40
FGOliver Hautanen 33 Yd Field Goal 4 plays, 0 yds, 0:18 · from MASS 15
MASS 7–8 BUFF
1:32
TDElijah Faulkner 2 Yd Run (Logan Inagawa Pass to Jabari Lewis for Two-Point Conversion)3 plays, 3 yds, 0:19 · from BUF 3
MASS 15–8 BUFF
3rd quarter
10:47
TDClint Walker 2 Yd pass from Jason Wright (Oliver Hautanen Kick)10 plays, 75 yds, 4:13 · from BUF 25
MASS 15–15 BUFF
4th quarter
1:57
FGDerek Morris 53 Yd Field Goal 8 plays, 26 yds, 4:33 · from MASS 37
MASS 18–15 BUFF
0:02
FGOliver Hautanen 29 Yd Field Goal 14 plays, 65 yds, 1:57 · from BUF 25
MASS 18–18 BUFF
OT
TDClint Walker 15 Yd pass from Jason Wright (Oliver Hautanen Kick)3 plays, 24 yds · from MASS 25
MASS 18–25 BUFF
Drives
BUFF 5/14 scoredMASS 4/13 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
MASS
MASS 25
11
75
4:52
Touchdown
Q1
9:57
BUFF
MASS 22
6
13
2:31
Field Goal
Q1
7:26
MASS
MASS 25
6
19
2:41
Punt
Q1
4:34
BUFF
BUF 40
4
17
1:40
Punt
Q1
2:53
MASS
MASS 1
7
56
3:46
Punt
Q2
14:11
BUFF
BUF 8
11
46
4:34
Punt
Q2
9:38
MASS
MASS 7
2
-7
0:39
Safety
Q2
9:00
BUFF
BUF 29
8
22
4:02
Punt
Q2
4:52
BUFF
MASS 15
4
0
0:18
Field Goal
Q2
4:40
MASS
MASS 25
6
20
2:49
Punt
Q2
1:44
MASS
BUF 3
3
3
0:19
Touchdown
Q2
1:29
BUFF
BUF 25
2
5
0:20
Interception
Win probability
Buffalo 100% · pregame line Buffalo −6.5 (closing line)
The pregame line (TDC's for this week's games, the closing betting line for past ones), blended with the score, clock and field position (calibrated on every 2024–25 FBS play). Gold dots mark the biggest swings; hover one.
BUFF +30%Q4 1:57 (01:57) #99 D.Morris kickoff 65 yards to the BUF00, Touchback
BUFF +29%Q4 8:00 (08:09) No Huddle-Shotgun #4 M.Burch rush middle for 1 yard gain to the BUF28 (#1 D.Snyder II)
MASS +25%Q2 1:32 (01:37) No Huddle #23 E.Faulkner rush right for 2 yards gain to the BUF00 TOUCHDOWN, clock 01:32 #19 J.Lewis pass attempt Successful
BUFF +24%Q3 10:47 (10:47) No Huddle #7 J.Wright pass complete short left to #41 C.Walker caught at UMASS04, for 2 yards to the UMASS00 TOUCHDOWN, clock 10:47 #31 O.Hautanen kick attempt good (H: #90 E.Stumpf, LS: #48 J.Stoever)
MASS +23%Q4 12:37 (12:41) No Huddle-Shotgun #16 L.Inagawa rush left for 7 yards gain to the UMASS15 (#11 W.Clark)
Team stats
Stat
MASS
BUFF
1st Downs
17
19
3rd down efficiency
5-15
8-19
4th down efficiency
1-2
1-1
Total Yards
339
351
Passing
168
134
Comp/Att
14/25
16/35
Yards per pass
6.7
3.8
Rushing
171
217
Rushing Attempts
47
44
Yards per rush
3.6
4.9
Penalties
8-57
4-32
Turnovers
2
2
Fumbles lost
1
1
Interceptions thrown
1
1
Possession
31:30
28:30
Play by play
Q5 0:00 4th & 25 at BUF 29 (00:00) No Huddle-Shotgun #16 L.Inagawa pass incomplete deep middle to #19 J.Lewis thrown to BUF00 broken up by #7 J.Keough, TURNOVER ON DOWNS
Q5 0:00 3rd & 12 at BUF 16 (00:00) No Huddle-Shotgun #16 L.Inagawa sacked for loss of 13 yards to the BUF29 (#88 R.Stinchcomb), fumble by #16 L.Inagawa recovered by UMASS #66 G.Knox III at BUF29, End Of Play. The previous play is under automatic review - "Incomplete pass". CALL UPHELD
Q5 0:00 2nd & 13 at BUF 17 (00:00) No Huddle-Shotgun #16 L.Inagawa rush right for 1 yard gain to the BUF16 fumbled by #16 L.Inagawa at BUF13 forced by #5 M.Crawford (#11 W.Clark), out of bounds
Q5 0:00 1st & 10 at BUF 14 (00:00) No Huddle-Shotgun #23 E.Faulkner rush right for 3 yards loss to the BUF17 (#97 C.Climes)
Q5 0:00 1st & 10 at BUF 25 (00:00) No Huddle-Shotgun #16 L.Inagawa pass complete short right to #23 E.Faulkner caught at BUF30, for 11 yards to the BUF14 (#7 J.Keough), 1ST DOWN
Q5 0:00 1st & 10 at MASS 15 (00:00) No Huddle-Shotgun #7 J.Wright pass complete short right to #41 C.Walker caught at UMASS00, for 15 yards to the UMASS00 TOUCHDOWN, clock 00:00, 1ST DOWN #31 O.Hautanen kick attempt failed (H: #90 E.Stumpf, LS: #48 J.Stoever) PENALTY UMASS Offside (#23 J.Clark) 2 yards from UMASS03 to UMASS01. NO PLAY #31 O.Hautanen kick attempt good (H: #90 E.Stumpf, LS: #48 J.Stoever)
Q5 0:00 3rd & 2 at MASS 17 (00:00) No Huddle-Shotgun #0 N.Hill rush middle for 2 yards gain to the UMASS15 (#90 T.Passmore, Jr.), 1ST DOWN
Q5 0:00 2nd & 5 at MASS 20 (00:00) No Huddle-Shotgun #4 M.Burch rush middle for 3 yards gain to the UMASS17 (#90 T.Passmore, Jr.; #5 T.Martin)
Q5 0:00 1st & 10 at MASS 25 (00:00) No Huddle-Shotgun #4 M.Burch rush right for 5 yards gain to the UMASS20 (#5 T.Martin)
Q4 0:02 4th & 8 at MASS 10 (00:00) #31 O.Hautanen field goal attempt from 29 yards GOOD (H: #90 E.Stumpf, LS: #48 J.Stoever), clock 00:00
Q4 0:10 3rd & 10 at MASS 12 (00:16) No Huddle-Shotgun #4 M.Burch rush left for 2 yards gain to the UMASS10 (#5 T.Martin; #2 J.Nobles)
Q4 0:16 2nd & 10 at MASS 12 (00:16) No Huddle-Shotgun #7 J.Wright pass incomplete short left to #3 P.Clacks III thrown to UMASS00
Q4 0:19 1st & 10 at MASS 12 (00:19) No Huddle-Shotgun #7 J.Wright pass incomplete short left to #2 J.Andrews thrown to UMASS00. The previous play is under automatic review - "Incomplete pass". CALL OVERTURNED. (Original Play: (00:19) No Huddle-Shotgun #7 J.Wright pass incomplete short left to #2 J.Andrews thrown to UMASS00)
Q4 0:27 2nd & 6 at MASS 20 (00:26) No Huddle-Shotgun #7 J.Wright pass complete short right to #41 C.Walker caught at UMASS15, for 8 yards to the UMASS12 (#38 Z.Daniel), 1ST DOWN
Q4 0:30 1st & 10 at MASS 24 (00:42) No Huddle-Shotgun #7 J.Wright pass complete short right to #6 C.Morrow caught at UMASS20, for 4 yards to the UMASS20 (#0 I.Reed), out of bounds
Q4 0:42 3rd & 10 at MASS 41 (00:47) No Huddle-Shotgun #7 J.Wright pass complete short left to #2 J.Andrews caught at UMASS24, for 17 yards to the UMASS24, out of bounds at UMASS24, 1ST DOWN
Q4 0:47 2nd & 10 at MASS 41 (00:53) No Huddle-Shotgun #7 J.Wright pass incomplete short left to #4 M.Burch thrown to UMASS38
Q4 0:53 1st & 10 at MASS 41 (00:58) No Huddle-Shotgun #7 J.Wright pass incomplete deep right to #11 D.Early, Jr. thrown to UMASS20
Q4 1:02 3rd & 1 at BUF 46 (01:09) No Huddle-Shotgun #7 J.Wright rush right for 13 yards gain to the UMASS41 (#2 J.Nobles), 1ST DOWN
Q4 1:09 2nd & 5 at BUF 42 (01:09) No Huddle-Shotgun #7 J.Wright rush left for 4 yards gain to the BUF46 (#22 J.Harmon), out of bounds
Q4 1:20 1st & 10 at BUF 37 (01:26) No Huddle-Shotgun #7 J.Wright pass complete short left to #3 P.Clacks III caught at BUF42, for 5 yards to the BUF42 (#6 J.Iseah)
Q4 1:34 2nd & 5 at BUF 30 (01:34) No Huddle-Shotgun #7 J.Wright pass complete short right to #41 C.Walker caught at BUF35, for 7 yards to the BUF37 (#15 K.Bendolph), 1ST DOWN
Q4 1:44 1st & 10 at BUF 25 (01:57) No Huddle-Shotgun #7 J.Wright pass complete short middle to #41 C.Walker caught at BUF30, for 5 yards to the BUF30 (#6 J.Iseah)
Q4 1:57 (01:57) #99 D.Morris kickoff 65 yards to the BUF00, Touchback
Q4 1:57 4th & 9 at BUF 35 (02:00) #99 D.Morris field goal attempt from 53 yards GOOD (H: #43 E.Phillipson, LS: #51 G.Mills), clock 01:57