20
FinalNov 19, 2025 · Broadview Stadium
Team1234Final
Miami (OH)01714637
Buffalo3710020

Game flow

Miami (OH) won by 17 · 11 scores
Lead changes
3
1 time tied
BUFF biggest lead
+3
Q1 0:56
M-OH biggest lead
+17
Q4 3:44
Time in front
BUFF 6% · M-OH 61%
tied 33% · 3:32 vs 36:43 of game clock
+21+10.5Tie+10.5+21Q1Q2Q3Q4▲ Buffalo ahead▼ Miami (OH) aheadQ1 0:56 · BUFF Field Goal Good: Jack Howes 33 Yd Field Goal (M-OH 0, BUFF 3)Q2 13:42 · M-OH Passing Touchdown: Kam Perry 32 Yd pass from Thomas Gotkowski (Dom Dzioban Kick) (M-OH 7, BUFF 3)Q2 3:16 · M-OH Rushing Touchdown: Thomas Gotkowski 3 Yd Run (Dom Dzioban Kick) (M-OH 14, BUFF 3)Q2 1:51 · M-OH Field Goal Good: Dom Dzioban 42 Yd Field Goal (M-OH 17, BUFF 3)Q2 0:13 · BUFF Passing Touchdown: Victor Snow 9 Yd pass from Ta'Quan Roberson (Jack Howes Kick) (M-OH 17, BUFF 10)Q3 12:31 · BUFF Passing Touchdown: Jasaiah Gathings 10 Yd pass from Ta'Quan Roberson (Jack Howes Kick) (M-OH 17, BUFF 17)Q3 6:50 · BUFF Field Goal Good: Jack Howes 47 Yd Field Goal (M-OH 17, BUFF 20)Q3 5:32 · M-OH Rushing Touchdown: D'Shawntae Jones 7 Yd Run (Dom Dzioban Kick) (M-OH 24, BUFF 20)Q3 0:34 · M-OH Rushing Touchdown: D'Shawntae Jones 1 Yd Run (Dom Dzioban Kick) (M-OH 31, BUFF 20)Q4 8:04 · M-OH Field Goal Good: Dom Dzioban 37 Yd Field Goal (M-OH 34, BUFF 20)Q4 3:44 · M-OH Field Goal Good: Dom Dzioban 49 Yd Field Goal (M-OH 37, BUFF 20)

The lead after every score: above the line Buffalo is ahead, below it Miami (OH). Each dot is a score in the scoring team's colour; hover one.

Scoring summary

1st quarter
0:56BUFF
FG Jack Howes 33 Yd Field Goal 14 plays, 77 yds, 6:49 · from BUF 8
M-OH 0–3 BUFF
2nd quarter
13:42M-OH
TD Kam Perry 32 Yd pass from Thomas Gotkowski (Dom Dzioban Kick)5 plays, 75 yds, 2:14 · from M-OH 25
M-OH 7–3 BUFF
3:16M-OH
TD Thomas Gotkowski 3 Yd Run (Dom Dzioban Kick)7 plays, 62 yds, 3:14 · from M-OH 38
M-OH 14–3 BUFF
1:51M-OH
FG Dom Dzioban 42 Yd Field Goal 4 plays, -3 yds, 1:20 · from BUF 22
M-OH 17–3 BUFF
0:13BUFF
TD Victor Snow 9 Yd pass from Ta'Quan Roberson (Jack Howes Kick)10 plays, 75 yds, 1:38 · from BUF 25
M-OH 17–10 BUFF
3rd quarter
12:31BUFF
TD Jasaiah Gathings 10 Yd pass from Ta'Quan Roberson (Jack Howes Kick)6 plays, 75 yds, 2:29 · from BUF 25
M-OH 17–17 BUFF
6:50BUFF
FG Jack Howes 47 Yd Field Goal 8 plays, 30 yds, 3:34 · from BUF 41
M-OH 17–20 BUFF
5:32M-OH
TD D'Shawntae Jones 7 Yd Run (Dom Dzioban Kick)3 plays, 75 yds, 1:18 · from M-OH 25
M-OH 24–20 BUFF
0:34M-OH
TD D'Shawntae Jones 1 Yd Run (Dom Dzioban Kick)2 plays, 27 yds, 0:37 · from BUF 27
M-OH 31–20 BUFF
4th quarter
8:04M-OH
FG Dom Dzioban 37 Yd Field Goal 7 plays, 25 yds, 3:30 · from BUF 45
M-OH 34–20 BUFF
3:44M-OH
FG Dom Dzioban 49 Yd Field Goal 6 plays, 11 yds, 1:52 · from BUF 42
M-OH 37–20 BUFF

Drives

BUFF 4/16 scoredM-OH 7/16 scored
QStartTeamFromPlaysYdsTimeResult
Q115:00M-OHM-OH 253-51:25Punt
Q113:35BUFFBUF 31331:30Punt
Q112:05M-OHM-OH 9371:36Punt
Q110:29BUFFM-OH 494111:14Interception
Q19:15M-OHM-OH 363141:30Punt
Q17:45BUFFBUF 814776:49Field Goal
Q10:56M-OHM-OH 255752:14Touchdown
Q213:35BUFFBUF 335162:13Punt
Q211:22M-OHM-OH 98213:12Punt
Q28:10BUFFBUF 333-61:40Punt
Q26:30M-OHM-OH 387623:14Touchdown
Q23:16BUFFBUF 251-50:05Interception

Win probability

Miami (OH) 100% · no pregame line on file, so it starts at 50–50
Q1Q2Q3Q4▲ Buffalo▼ Miami (OH)Buffalo +28% win probability: (12:31) No Huddle-Shotgun #2 T.Roberson pass complete short left to #8 J.Gathings caught at MIA00, for 10 yards to the MIA00 TOUCHDOWN, clock 12:31, 1ST DOWN #91 J.Howes kick attempt good (H: #42 D.Drennan, LS: #57 C.Selee)Miami (OH) +27% win probability: (05:36) No Huddle-Shotgun #14 D.Jones rush middle for 7 yards gain to the BUF00 TOUCHDOWN, clock 05:32, 1ST DOWN #31 D.Dzioban kick attempt good (H: #34 P.Stainton, LS: #59 H.Powell)Buffalo +21% win probability: (00:17) No Huddle-Shotgun #2 T.Roberson pass complete short left to #0 V.Snow caught at MIA00, for 9 yards to the MIA00 TOUCHDOWN, clock 00:13, 1ST DOWN #91 J.Howes kick attempt good (H: #42 D.Drennan, LS: #57 C.Selee)Buffalo +21% win probability: (05:32) #38 K.McLaughlin kickoff 63 yards to the BUF02 fair catch by #25 T.Shelton, Jr. at BUF02Miami (OH) +20% win probability: (12:31) #91 J.Howes kickoff 65 yards to the MIA00 #0 K.Reynolds return 39 yards to the MIA39 (#32 L.Sperling)

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.

Box score

PassingC/ATTYDSAVGTDINTQBR
Thomas Gotkowski13/231858.01059.1
Henry Hesson0/200.0001.0
RushingCARYDSAVGTDLONG
Jordan Brunson161237.7060
Thomas Gotkowski9262.9111
D'Shawntae Jones7172.4210
Keith Reynolds133.003
Josh Ringer122.002
Henry Hesson2-3-1.503
Team5-6-1.200
ReceivingRECYDSAVGTDLONG
Cole Weaver58216.4031
Kam Perry47619.0132
Keith Reynolds3155.008
Braylon Isom11212.0012
DefenseTOTSOLOSACKSTFLPDQB HUR
Eli Blakey950110
Jackson Kuwatch941100
Mychal Yharbrough870000
Malcolm McCain850100
Silas Walters430000
Bai Jobe321100
Adrian Walker Jr.320000
Adam Trick311121
InterceptionsINTYDSTD
Silas Walters140
Adrian Walker Jr.100
KickingFGPCTLONGXPPTS
Dom Dzioban3/3100.0494/413
PuntingNOYDSAVGTBIn 20LONG
Pierse Stainton624440.70351

Biggest plays

BUFF +28% Q3 12:31 (12:31) No Huddle-Shotgun #2 T.Roberson pass complete short left to #8 J.Gathings caught at MIA00, for 10 yards to the MIA00 TOUCHDOWN, clock 12:31, 1ST DOWN #91 J.Howes kick attempt good (H: #42 D.Drennan, LS: #57 C.Selee)
M-OH +27% Q3 5:32 (05:36) No Huddle-Shotgun #14 D.Jones rush middle for 7 yards gain to the BUF00 TOUCHDOWN, clock 05:32, 1ST DOWN #31 D.Dzioban kick attempt good (H: #34 P.Stainton, LS: #59 H.Powell)
BUFF +21% Q2 0:13 (00:17) No Huddle-Shotgun #2 T.Roberson pass complete short left to #0 V.Snow caught at MIA00, for 9 yards to the MIA00 TOUCHDOWN, clock 00:13, 1ST DOWN #91 J.Howes kick attempt good (H: #42 D.Drennan, LS: #57 C.Selee)
BUFF +21% Q3 5:32 (05:32) #38 K.McLaughlin kickoff 63 yards to the BUF02 fair catch by #25 T.Shelton, Jr. at BUF02
M-OH +20% Q3 12:23 (12:31) #91 J.Howes kickoff 65 yards to the MIA00 #0 K.Reynolds return 39 yards to the MIA39 (#32 L.Sperling)

Team stats

StatM-OHBUFF
1st Downs1621
3rd down efficiency2-136-18
4th down efficiency0-22-3
Total Yards347349
Passing185303
Comp/Att13/2524/48
Yards per pass7.46.3
Rushing16246
Rushing Attempts4133
Yards per rush4.01.4
Penalties4-258-44
Turnovers03
Fumbles lost01
Interceptions thrown02
Possession29:2530:35

Play by play

Q4 0:17 1st & 10 at BUF 45 (00:17) No Huddle-Shotgun #25 T.Shelton, Jr. rush left for 5 yards gain to the BUF50 (#50 J.Fuller)
Q4 0:26 1st & 10 at BUF 33 (00:33) No Huddle-Shotgun #25 T.Shelton, Jr. rush left for 12 yards gain to the BUF45 (#23 O.McWood), 1ST DOWN
Q4 0:33 4th & 13 at BUF 31 (00:33) Kneel down by Miami (OH) at BUF33 for loss of 2 yards, TURNOVER ON DOWNS
Q4 1:12 3rd & 12 at BUF 30 (01:30) Kneel down by Miami (OH) at BUF31 for loss of 1 yard
Q4 1:42 2nd & 11 at BUF 29 (01:56) Kneel down by Miami (OH) at BUF30 for loss of 1 yard
Q4 2:17 1st & 10 at BUF 28 (02:22) Kneel down by Miami (OH) at BUF29 for loss of 1 yard
Q4 2:24 3rd & 15 at BUF 36 (02:31) No Huddle-Shotgun #2 T.Roberson sacked for loss of 8 yards to the BUF28 (#43 G.Lyons), fumble by #2 T.Roberson recovered by MIA #22 B.Jobe at BUF28, End Of Play
Q4 2:31 2nd & 15 at BUF 36 (02:35) No Huddle-Shotgun #2 T.Roberson pass incomplete short left to #21 P.Clacks III thrown to BUF40
Q4 2:35 1st & 15 at BUF 36 (02:39) No Huddle-Shotgun #2 T.Roberson pass incomplete short left to #25 T.Shelton, Jr. thrown to BUF40 broken up by #32 J.Schott
Q4 2:45 1st & 10 at BUF 41 PENALTY BUF False Start (#73 H.Tabansi) 5 yards from BUF41 to BUF36. NO PLAY
Q4 2:51 3rd & 15 at BUF 20 (03:05) No Huddle-Shotgun #2 T.Roberson pass complete deep right to #3 N.McMillan caught at BUF40, for 21 yards to the BUF41 (#26 E.Coppess), 1ST DOWN
Q4 3:21 2nd & 10 at BUF 25 (03:30) No Huddle-Shotgun #2 T.Roberson sacked for loss of 5 yards to the BUF20 (#2 D.Bell, #32 J.Schott)
Q4 3:30 1st & 10 at BUF 25 (03:39) No Huddle-Shotgun #2 T.Roberson pass incomplete short middle to #8 J.Gathings thrown to BUF30 broken up by #20 A.Trick
Q4 3:39 (03:39) #38 K.McLaughlin kickoff 61 yards to the BUF04 #25 T.Shelton, Jr. return 21 yards to the BUF25 (#25 M.Bolden; #1 E.Blakey)
Q4 3:44 4th & 9 at BUF 31 (03:48) #31 D.Dzioban field goal attempt from 49 yards GOOD (H: #34 P.Stainton, LS: #59 H.Powell), clock 03:44
Q4 4:22 3rd & 8 at BUF 30 (04:35) No Huddle-Shotgun #14 D.Jones rush left for 1 yard loss to the BUF31 (#18 D.Crawford; #33 C.Henderson)
Q4 4:32 2nd & 8 at BUF 30 (04:38) No Huddle-Shotgun #14 D.Jones rush middle for 0 yards to the BUF30 (#2 R.Murdock; #15 S.Brown)
Q4 4:36 1st & 10 at BUF 32 (04:52) No Huddle-Shotgun #30 J.Ringer rush left for 2 yards gain to the BUF30 (#18 D.Crawford)
Q4 5:21 2nd & 10 at BUF 42 (05:31) No Huddle-Shotgun #14 D.Jones rush left for 10 yards gain to the BUF32 (#2 R.Murdock; #18 D.Crawford), 1ST DOWN
Q4 5:29 1st & 10 at BUF 42 (05:36) No Huddle-Shotgun #14 D.Jones rush middle for 0 yards to the BUF42 (#18 D.Crawford; #2 R.Murdock)
Q4 5:36 4th & 19 at 50 (05:36) No Huddle-Shotgun #2 T.Roberson sacked for loss of 8 yards to the BUF42 (#33 J.Kuwatch), TURNOVER ON DOWNS
Q4 5:42 3rd & 19 at 50 (05:44) No Huddle-Shotgun #2 T.Roberson pass incomplete short right to #13 P.Folmar thrown to MIA45 QB hurried by #20 A.Trick
Q4 5:46 2nd & 19 at 50 (05:46) No Huddle-Shotgun #2 T.Roberson pass incomplete short left thrown to MIA47 QB hurried by #43 G.Lyons
Q4 6:20 1st & 10 at M-OH 41 (06:20) No Huddle-Shotgun #2 T.Roberson sacked for loss of 9 yards to the MIA50 (#50 J.Fuller), fumble by #2 T.Roberson recovered by BUF #78 T.Doty at MIA50, End Of Play
Q4 6:25 2nd & 5 at BUF 43 (06:34) No Huddle-Shotgun #2 T.Roberson pass complete short left to #0 V.Snow caught at MIA41, for 16 yards to the MIA41, out of bounds at MIA41, 1ST DOWN