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.
Scoring summary
2nd quarter
8:45
FGGraham Nicholson 25 Yd Field Goal 5 plays, 36 yds, 1:34 · from BUF 44
BUFF 0–3 M-OH
2:50
TDRashad Amos 30 Yd Run (Graham Nicholson Kick)6 plays, 88 yds, 3:36 · from M-OH 0
BUFF 0–10 M-OH
0:00
FGAlex McNulty 48 Yd Field Goal 11 plays, 47 yds, 2:46 · from M-OH 0
BUFF 3–10 M-OH
3rd quarter
9:47
FGGraham Nicholson 37 Yd Field Goal 9 plays, 60 yds, 5:05 · from M-OH 0
BUFF 3–13 M-OH
2:14
TDCJ Ogbonna 3 Yd Run (Alex McNulty Kick)13 plays, 75 yds, 7:33 · from M-OH 0
BUFF 10–13 M-OH
4th quarter
10:45
TDRashad Amos 2 Yd Run (Graham Nicholson Kick)3 plays, 62 yds, 1:31 · from M-OH 0
BUFF 10–20 M-OH
3:11
FGGraham Nicholson 23 Yd Field Goal 11 plays, 40 yds, 5:44 · from BUF 46
BUFF 10–23 M-OH
Drives
M-OH 5/11 scoredBUFF 2/11 scored
Q
Start
Team
From
Plays
Yds
Time
Result
Q1
15:00
BUFF
M-OH 0
1
0
Q1
15:00
BUFF
BUF 25
3
7
2:10
Punt
Q1
12:50
M-OH
M-OH 0
3
2
1:30
Punt
Q1
11:20
BUFF
BUF 27
3
1
1:24
Punt
Q1
9:56
M-OH
M-OH 0
6
11
3:05
Punt
Q1
6:51
BUFF
M-OH 0
13
52
6:59
Downs
Q2
14:52
M-OH
M-OH 0
4
7
2:39
Punt
Q2
12:13
BUFF
BUF 17
3
-7
1:54
Punt
Q2
10:19
M-OH
BUF 44
5
36
1:34
Field Goal
Q2
8:45
BUFF
BUF 25
5
14
2:19
Punt
Q2
6:26
M-OH
M-OH 0
6
88
3:36
Touchdown
Q2
2:46
BUFF
M-OH 0
11
47
2:46
Field Goal
Win probability
Miami (OH) 100% · no pregame line on file, so it starts at 50–50
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 +39%Q4 10:40 Graham Nicholson kickoff for 60 yds , Ron Cook Jr. return for 11 yds to the BUFF 46 Buffalo Penalty, Offensive Holding (8 Yards) to the BUFF 8
M-OH +35%Q4 9:52 CJ Ogbonna run for 3 yds to the BUFF 11
BUFF +31%Q3 2:14 CJ Ogbonna run for 3 yds for a TD (Alex McNulty KICK)
M-OH +27%Q3 2:04 Alex McNulty kickoff for 65 yds , Kevin Davis return for 32 yds to the M-OH 32
M-OH +22%Q4 10:45 Rashad Amos run for 2 yds for a TD (Graham Nicholson KICK)
Team stats
Stat
BUFF
M-OH
1st Downs
12
13
3rd down efficiency
7-17
3-12
4th down efficiency
1-2
1-1
Total Yards
278
326
Passing
147
146
Comp/Att
7/17
9/16
Yards per pass
8.6
9.1
Rushing
131
180
Rushing Attempts
44
36
Yards per rush
3.0
5.0
Penalties
2-13
2-15
Turnovers
2
0
Fumbles lost
2
0
Interceptions thrown
0
0
Possession
30:08
29:52
Play by play
Q4 0:00 End of 4th Quarter
Q4 0:15 1st & 10 at BUF 22 run for 2 yds to the BUFF 24
Q4 0:15 1st & 10 at BUF 36 Cole Snyder sacked by Caiden Woullard for a loss of 9 yards to the BUFF 22 Cole Snyder fumbled, recovered by M-OH Brian Ugwu , return for 0 yards
Q4 0:25 1st & 10 at BUF 36 Cole Snyder sacked by Caiden Woullard for a loss of 9 yards to the BUFF 22 Cole Snyder fumbled, recovered by M-OH Brian Ugwu , return for 0 yards
Q4 0:25 4th & 16 at M-OH 14 Alec Bevelhimer punt for 50 yds
Q4 0:40 3rd & 14 at M-OH 16 run for 2 yds to the M-OH 14
Q4 1:00 2nd & 12 at M-OH 18 run for 2 yds to the M-OH 16
Q4 2:49 1st & 10 at M-OH 20 run for 2 yds to the M-OH 18
Q4 2:49 2nd & 15 at BUF 20 Cole Snyder pass complete to Marlyn Johnson for 80 yds Marlyn Johnson fumbled, recovered by M-OH (00:25) Shotgun Snyder,Cole pass complete short left to Johnson,Marlyn for 80 yards to the MIA00 fumbled by Johnson,Marlyn at MIA01 forced by Dowell,Michael recovered by MIA Miami (OH) at MIA00, Touchback.
Q4 3:04 1st & 15 at BUF 20 Cole Snyder pass incomplete to Darrell Harding Jr.
Q4 3:11 1st & 10 at BUF 25 PENALTY BUF False Start (Shepard,Caelan) 5 yards from BUF25 to BUF20. NO PLAY.
Q4 3:11 Graham Nicholson kickoff for 65 yds for a touchback
Q4 3:11 4th & Goal at BUF 6 Graham Nicholson 23 yd FG GOOD
Q4 3:14 Timeout Buffalo, clock 03:14
Q4 3:18 3rd & Goal at BUF 6 Aveon Smith run for no gain to the BUFF 6
Q4 3:18 Timeout Miami (OH), clock 03:18
Q4 3:18 2nd & Goal at BUF 4 Rashad Amos run for 2 yds to the BUFF 6
Q4 3:22 1st & Goal at BUF 5 Rashad Amos run for 1 yd to the BUFF 4
Q4 3:22 Timeout Buffalo, clock 03:22
Q4 4:03 4th & 1 at BUF 15 Rashad Amos run for 10 yds to the BUFF 5 for a 1ST down
Q4 4:13 Timeout Miami (OH), clock 04:13
Q4 4:52 3rd & 7 at BUF 21 Aveon Smith run for 6 yds to the BUFF 15
Q4 5:39 2nd & 12 at BUF 26 Aveon Smith run for 5 yds to the BUFF 21
Q4 6:23 1st & 10 at BUF 24 Rashad Amos run for 2 yds to the BUFF 26
Q4 7:12 2nd & 13 at BUF 38 Aveon Smith run for 14 yds to the BUFF 24 for a 1ST down