The lead after every score: above the line Miami (OH) is ahead, below it Buffalo. 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:49
FGOliver Hautanen 33 Yd Field Goal 7 plays, 52 yds, 2:46 · from BUF 33
BUFF 3–0 M-OH
5:25
TDBraylon Isom 21 Yd pass from Caleb Heavner (Kellan McLaughlin Kick)9 plays, 75 yds, 5:24 · from M-OH 25
BUFF 3–7 M-OH
2nd quarter
14:14
TDRodney Nelson 10 Yd Run (Kellan McLaughlin Kick)8 plays, 73 yds, 4:16 · from M-OH 27
BUFF 3–14 M-OH
2:28
TDJason Wright 1 Yd Run (Kellan McLaughlin Kick)9 plays, 80 yds, 3:33 · from BUF 20
BUFF 10–14 M-OH
0:26
FGKellan McLaughlin 35 Yd Field Goal 12 plays, 58 yds, 2:02 · from M-OH 25
BUFF 10–17 M-OH
3rd quarter
14:02
TDScoop Smith 38 Yd Return of Blocked Punt (Kellan McLaughlin Kick)
BUFF 10–24 M-OH
1:30
TDChance Morrow 2 Yd pass from Jason Wright (Oliver Hautanen PAT failed)10 plays, 76 yds, 3:50 · from BUF 24
BUFF 16–24 M-OH
4th quarter
12:01
TDScoop Smith 6 Yd Run (Kellan McLaughlin Kick)10 plays, 75 yds, 4:29 · from M-OH 25
BUFF 16–31 M-OH
8:56
TDChance Morrow 4 Yd pass from Jason Wright (Jason Wright Pass to Chance Morrow for Two-Point Conversion)11 plays, 75 yds, 3:05 · from BUF 25
BUFF 24–31 M-OH
1:35
TDJason Wright 2 Yd Run (Oliver Hautanen Kick)12 plays, 80 yds, 3:27 · from BUF 20
BUFF 31–31 M-OH
OT
FGOliver Hautanen 27 Yd Field Goal 7 plays, 16 yds · from M-OH 25
BUFF 34–31 M-OH
Drives
M-OH 4/12 scoredBUFF 7/14 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
M-OH
M-OH 25
3
-5
1:25
Punt
Q1
13:22
BUFF
BUF 33
7
52
2:46
Field Goal
Q1
10:49
M-OH
M-OH 25
9
75
5:24
Touchdown
Q1
5:25
BUFF
BUF 30
3
3
1:55
Punt
Q1
3:24
M-OH
M-OH 27
8
73
4:16
Touchdown
Q2
14:14
BUFF
BUF 25
4
9
1:58
Punt
Q2
12:06
M-OH
M-OH 19
3
7
1:07
Punt
Q2
10:53
BUFF
BUF 28
3
8
2:06
Punt
Q2
8:58
M-OH
M-OH 28
6
23
3:02
Punt
Q2
5:54
BUFF
BUF 20
9
80
3:33
Touchdown
Q2
2:28
M-OH
M-OH 25
12
58
2:02
Field Goal
Q2
0:26
BUFF
BUF 25
3
27
0:26
End Of Half
Win probability
Buffalo 100% · pregame line Miami (OH) −13.9
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 +80%Q4 1:35 Jason Wright 2 Yd Run (Oliver Hautanen Kick)
M-OH +71%Q4 1:35 (01:35) #31 O.Hautanen kickoff 65 yards to the Miami00, Touchback
M-OH +63%Q5 0:00 (00:00) No Huddle-Shotgun #6 C.Heavner rush middle for 3 yards gain to the BUFF22 (#1 S.Brown; #33 J.Owens)
BUFF +34%Q4 0:58 (01:05) Shotgun #25 T.Shelton, Jr. rush left for 1 yard gain to the BUFF31 (#92 R.Andrews III)
BUFF +21%Q5 0:00 (00:00) No Huddle-Shotgun #7 J.Wright pass incomplete short right to #11 D.Early, Jr. thrown to Miami10 QB hurried by #8 C.Young
Team stats
Stat
BUFF
M-OH
1st Downs
29
23
3rd down efficiency
6-14
5-15
4th down efficiency
2-2
1-1
Total Yards
459
350
Passing
358
154
Comp/Att
22/46
12/23
Yards per pass
7.8
6.7
Rushing
101
196
Rushing Attempts
33
48
Yards per rush
3.1
4.1
Penalties
6-56
13-104
Turnovers
2
0
Fumbles lost
0
0
Interceptions thrown
2
0
Possession
27:24
32:36
Play by play
Q5 0:00 End of OT.
Q5 0:00 4th & 12 at BUF 27 (00:00) #38 K.McLaughlin field goal attempt from 45 yards NO GOOD (H: #34 P.Stainton, LS: #60 T.Wallman), clock 00:00
Q5 0:00 4th & 7 at BUF 22 PENALTY Miami False Start (#60 T.Wallman) 5 yards from BUFF22 to BUFF27. NO PLAY
Q5 0:00 3rd & 7 at BUF 22 (00:00) Shotgun #6 C.Heavner pass incomplete deep left to #18 B.Isom thrown to BUFF00 broken up by #41 J.Keough. #41 J.Keough injured on the play
Q5 0:00 2nd & 7 at BUF 22 (00:00) No Huddle #9 D.Jones rush middle for 0 yards to the BUFF22 (#6 M.Greer)
Q5 0:00 1st & 10 at BUF 25 (00:00) No Huddle-Shotgun #6 C.Heavner rush middle for 3 yards gain to the BUFF22 (#1 S.Brown; #33 J.Owens)
Q5 0:00 4th & 6 at M-OH 9 Oliver Hautanen 27 Yd Field Goal
Q5 0:00 3rd & 6 at M-OH 9 (00:00) Shotgun #7 J.Wright pass incomplete short right to #6 C.Morrow thrown to Miami00 QB hurried by #20 Z.Scott
Q5 0:00 2nd & 6 at M-OH 9 (00:00) Shotgun #7 J.Wright pass incomplete short middle to #5 C.Walker thrown to Miami00
Q5 0:00 1st & 10 at M-OH 13 (00:00) Shotgun #25 T.Shelton, Jr. rush middle for 4 yards gain to the Miami09 (#15 B.Myrick; #8 C.Young)
Q5 0:00 3rd & 10 at M-OH 25 (00:00) Shotgun #7 J.Wright pass complete short left to #11 D.Early, Jr. caught at Miami13, for 12 yards to the Miami13 (#12 K.Martin), 1ST DOWN
Q5 0:00 2nd & 10 at M-OH 25 (00:00) Shotgun #7 J.Wright pass incomplete short left to #6 C.Morrow thrown to Miami20 broken up by #8 C.Young
Q5 0:00 1st & 10 at M-OH 25 (00:00) No Huddle-Shotgun #7 J.Wright pass incomplete short right to #11 D.Early, Jr. thrown to Miami10 QB hurried by #8 C.Young
Q4 0:32 2nd & 9 at BUF 31 (00:32) Shotgun #25 T.Shelton, Jr. rush middle for 4 yards gain to the BUFF35 (#5 D.Bell)
Q4 0:58 1st & 10 at BUF 30 (01:05) Shotgun #25 T.Shelton, Jr. rush left for 1 yard gain to the BUFF31 (#92 R.Andrews III)
Q4 1:07 4th & 17 at M-OH 18 (01:12) #34 P.Stainton punt 52 yards to the BUFF30 fair catch by #6 M.Greer at BUFF30
Q4 1:13 3rd & 17 at M-OH 18 (01:22) Shotgun #6 C.Heavner pass incomplete short right to #24 S.Smith thrown to Miami30 QB hurried by #97 C.Climes
Q4 1:24 2nd & 19 at M-OH 16 (01:30) Shotgun #6 C.Heavner rush left for 2 yards gain to the Miami18 (#1 S.Brown) PENALTY Miami Holding declined
Q4 1:30 1st & 10 at M-OH 25 (01:35) Shotgun #6 C.Heavner sacked for loss of 9 yards to the Miami16 (#11 W.Clark)
Q4 1:35 (01:35) #31 O.Hautanen kickoff 65 yards to the Miami00, Touchback
Q4 1:35 3rd & Goal at M-OH 2 Jason Wright 2 Yd Run (Oliver Hautanen Kick)
Q4 1:40 2nd & Goal at M-OH 2 (01:43) Shotgun #7 J.Wright pass incomplete short left to #6 C.Morrow thrown to Miami00
Q4 1:44 1st & Goal at M-OH 2 (01:48) Shotgun #7 J.Wright pass incomplete short right to #11 D.Early, Jr. thrown to Miami00 broken up by #0 A.Knighten
Q4 1:54 2nd & 10 at M-OH 11 (01:54) Shotgun #7 J.Wright pass incomplete short left to #5 C.Walker thrown to Miami00, 1ST DOWN, PENALTY Miami Pass Interference (#26 E.Coppess) 9 yards from Miami11 to Miami02, 1ST DOWN. NO PLAY
Q4 1:54 1st & 10 at M-OH 11 (01:59) Shotgun #7 J.Wright pass incomplete short right to #6 C.Morrow thrown to Miami00 QB hurried by #15 B.Myrick