Week 16 · 2025 Season
December 21, 2025 · FirstEnergy Stadium
Final
Buffalo Bills
BOOMBLÄT Game Score
61BLIP
Cleveland Browns
BOOMBLÄT Game Score
35BLÄT
Score by Quarter
Q1Q2Q3Q4Final
Buffalo7133023
Cleveland736420
Repläy
BUF0–0CLEKICKOFF
100%50%0%Q1Q2Q3Q4
Press play to run the game back
BuffaloCleveland🏈Touchdown🎯Field Goal❌Interception⚠️Fumble💨Sack🛡️Safety🏃Big Play🚩Penalty
100%50%0%🏃🏈🏈❌🏈💨🎯🏃🏈💨🚩❌🎯🚩🏈🏃🎯💨💨💨KICKOFFQ2HALFQ4FINAL
BuffaloCleveland🏈Touchdown🎯Field Goal❌Interception⚠️Fumble💨Sack🛡️Safety🏃Big Play🚩PenaltyBuffalo took control and never let go
Key EventsFrom the play-by-play
Q112:45
🏃 Big Play · CLE · S.Sanders21 yds
(12:45) (Shotgun) 12-S.Sanders pass short middle to 83-M.Corley to 50 for -6 yards. Lateral to 16-I.Bond pushed ob at BU…
0–0
Q110:47
🏈 Touchdown · CLE · H.Fannin13 yds
(10:47) 12-S.Sanders pass short right to 44-H.Fannin for 13 yards, TOUCHDOWN.
0–6
Q107:58
🏈 Touchdown · BUF · J.Cook44 yds
(7:58) 4-J.Cook up the middle for 44 yards, TOUCHDOWN.
6–7
Q103:03
❌ Interception · CLE · S.Sanders
(3:03) (Shotgun) 12-S.Sanders pass short middle intended for 10-Q.Judkins INTERCEPTED by 21-J.Poyer at BUF 29. 21-J.Poye…
7–7
Q212:57
🏈 Touchdown · BUF · Ty.Johnson2 yds
(12:57) (No Huddle) 26-Ty.Johnson up the middle for 2 yards, TOUCHDOWN.
13–7
Q206:22
💨 Sack · CLE · D.Gabriel-2 yds
(6:22) (Shotgun) 8-D.Gabriel sacked at BUF 6 for -2 yards (50-G.Rousseau).
13–7
Q205:41
🎯 Field Goal · CLE
(5:41) 25-A.Szmyt 24 yard field goal is GOOD, Center-50-R.Sunahara, Holder-13-C.Bojorquez.
13–10
Q203:28
🏃 Big Play · BUF · J.Allen21 yds
(3:28) 17-J.Allen pass short right to 14-T.Shavers to CLE 11 for 21 yards (33-R.Hickman).
13–10
Q202:27
🏈 Touchdown · BUF · J.Cook3 yds
(2:27) (No Huddle) 4-J.Cook up the middle for 3 yards, TOUCHDOWN.
19–10
Q201:09
💨 Sack · BUF · J.Allen-22 yds
(1:09) (No Huddle, Shotgun) 17-J.Allen sacked at BUF 1 for -22 yards (sack split by 91-A.Wright and 95-M.Garrett).
20–10
Q200:17
🚩 Penalty · BUF
(:17) 19-M.Wishnowsky punts 46 yards to BUF 48, Center-69-R.Ferguson. 84-G.Larvadain to BUF 45 for 3 yards (28-S.Frankli…
20–10
Q310:47
❌ Interception · CLE · S.Sanders
(10:47) 12-S.Sanders pass short right intended for 83-M.Corley INTERCEPTED by 92-D.Jones (97-J.Bosa) at CLE 26. 92-D.Jon…
20–10
Q309:41
🎯 Field Goal · BUF
(9:41) 32-M.Badgley 41 yard field goal is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.
23–10
Q305:48
🚩 Penalty · CLE · S.Sanders4 yds
(5:48) (Shotgun) 12-S.Sanders pass short middle to 3-J.Jeudy to BUF 39 for 4 yards (58-M.Milano). PENALTY on BUF-58-M.Mi…
23–10
Q301:39
🏈 Touchdown · CLE · H.Fannin1 yds
(1:39) 70-Z.Zinter and 98-A.Huntington reported in as eligible. 44-H.Fannin up the middle for 1 yard, TOUCHDOWN.
23–16
Q413:30
🏃 Big Play · CLE · S.Sanders26 yds
(13:30) 12-S.Sanders pass short right to 38-T.Williams to BUF 40 for 26 yards (24-C.Bishop) [96-D.Walker].
23–17
Q408:50
🎯 Field Goal · CLE
(8:50) 25-A.Szmyt 41 yard field goal is GOOD, Center-50-R.Sunahara, Holder-13-C.Bojorquez.
23–20
Q407:55
💨 Sack · BUF · J.Allen-13 yds
(7:55) (Shotgun) 17-J.Allen sacked at BUF 23 for -13 yards (49-C.Schwesinger).
23–20
Q405:08
💨 Sack · CLE · S.Sanders-13 yds
(5:08) (Shotgun) 12-S.Sanders sacked at CLE 31 for -13 yards (50-G.Rousseau).
23–20
Q402:37
💨 Sack · CLE · S.Sanders-8 yds
(2:37) (No Huddle, Shotgun) 12-S.Sanders sacked at CLE 15 for -8 yards (sack split by 50-G.Rousseau and 21-J.Poyer).
23–20
Box Score
130Passing Yards157
164Rushing Yards160
294Total Yards317
2Touchdowns3
0Turnovers2
2Sacks Taken3
16First Downs22
35Penalty Yards44
75.5Passer Rating57.3
Scoring Plays
Q1CLE(10:47) 12-S.Sanders pass short right to 44-H.Fannin for 13 yards, TOUCHDOWN.0–6
Q1BUF(7:58) 4-J.Cook up the middle for 44 yards, TOUCHDOWN.6–7
Q1CLE(3:03) (Shotgun) 12-S.Sanders pass short middle intended for 10-Q.Judkins INTERCEPTED by 21-J.Poyer at BUF 29.7–7
Q2BUF(12:57) (No Huddle) 26-Ty.Johnson up the middle for 2 yards, TOUCHDOWN.13–7
Q2CLE(5:41) 25-A.Szmyt 24 yard field goal is GOOD, Center-50-R.Sunahara, Holder-13-C.Bojorquez.13–10
Q2BUF(2:27) (No Huddle) 4-J.Cook up the middle for 3 yards, TOUCHDOWN.19–10
Q2BUF(1:09) (No Huddle, Shotgun) 17-J.Allen sacked at BUF 1 for -22 yards (sack split by 91-A.Wright and 95-M.Garre20–10
Q3BUF(9:41) 32-M.Badgley 41 yard field goal is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.23–10
Q3CLE(1:39) 70-Z.Zinter and 98-A.Huntington reported in as eligible. 44-H.Fannin up the middle for 1 yard, TOUCHDOW23–16
Q4CLE(13:30) 12-S.Sanders pass short right to 38-T.Williams to BUF 40 for 26 yards (24-C.Bishop) [96-D.Walker].23–17
Q4CLE(8:50) 25-A.Szmyt 41 yard field goal is GOOD, Center-50-R.Sunahara, Holder-13-C.Bojorquez.23–20
Quick Stats
Date
December 21, 2025
Stage
Week 16
Stadium
FirstEnergy Stadium
Surface
Grass · Outdoors
Referee
Bill Vinovich
Weather
25°F · 16 mph wind
Game Form
This game61BLIP
All-time avg89BANG
▼ −28 Below form
This game35BLÄT
All-time avg52BLÄT
▼ −17 Below form
Quarterbacks
BUF
Josh Allen
CLE
Shedeur Sanders
BUF Coach
Sean McDermott
CLE Coach
Kevin Stefanski
About This Game
Buffalo Bills 23–20 Cleveland Browns in week 16 play, 2025. BOOMBLÄT scores each side's performance straight from the box score — offense, defense and game context in one number.