Home
Top News
All Leagues
NFL
NBA
NHL
MLB
English Premier League
NCAA Football
NCAA Men's Basketball
PGA Tour
LPGA Tour
ATP
WTA
MMA
CFL
MLS
WNBA
NCAA Women's Basketball
NASCAR
Formula 1
Champions League
Europa League
Italian Serie A
German Bundesliga
French Ligue 1
Spanish La Liga
FIFA World Cup
Follow Us
X
Facebook
Instagram
Home
Top News
Follow Us
X
Facebook
Instagram
All Leagues
NFL
NBA
NHL
MLB
English Premier League
NCAA Football
NCAA Men's Basketball
PGA Tour
LPGA Tour
ATP
WTA
MMA
CFL
MLS
WNBA
NCAA Women's Basketball
NASCAR
Formula 1
Champions League
Europa League
Italian Serie A
German Bundesliga
French Ligue 1
Spanish La Liga
FIFA World Cup
NFL
Scores
News
Download the app
MATCHUP
RECAP
Buffalo Bills @ Cleveland Browns on December 21, 2025
Final
CBS
Bills
23
Browns
20
Scoring Summary
1st quarter
H. Fannin
(Passing TD)
10:42 - S. Sanders pass short right complete. Catch made by H. Fannin for 13 yards. TOUCHDOWN. (A. Szmyt extra point is good.)
J. Cook
(Rushing TD)
7:47 - J. Cook rushed right guard for 44 yards. TOUCHDOWN. (M. Badgley extra point is good.)
2nd quarter
T. Johnson
(Rushing TD)
12:54 - T. Johnson rushed up the middle for 2 yards. TOUCHDOWN. (M. Badgley extra point is no good.)
A. Szmyt
(FG)
5:41 - A. Szmyt 24 yard field goal attempt is good, Center-R. Sunahara, Holder-C. Bojorquez.
J. Cook
(Rushing TD)
2:23 - J. Cook rushed up the middle for 3 yards. TOUCHDOWN. (M. Badgley extra point is good.)
3rd quarter
M. Badgley
(FG)
9:41 - M. Badgley 41 yard field goal attempt is good, Center-R. Ferguson, Holder-M. Wishnowsky.
H. Fannin
(Rushing TD)
1:36 - H. Fannin rushed up the middle for 1 yards. TOUCHDOWN. (A. Szmyt extra point is good.)
4th quarter
A. Szmyt
(FG)
8:50 - A. Szmyt 41 yard field goal attempt is good, Center-R. Sunahara, Holder-C. Bojorquez.
Team Stats
Bills
Browns
16
First Downs
22
2 - 8
3rd Down Efficiency
8 - 14
0 - 2
4th Down Efficiency
0 - 1
164
Rushing Yards
160
95
Passing Yards
134
259
Total Yards
294
3
(23)
Sacks (Yards)
(35)
2
0
Interceptions Thrown
2
3
(49.7)
Punts (Average)
(51.5)
2
5
(35)
Penalties (Yards)
(44)
5
0
Fumbles (Lost)
1
24:37
Possession
35:23
Game Details
Huntington Bank Field
Cleveland, OH
25°F
Sunny
16 - 16 NW
Wind mph
0%
Precipitation
Attendance
67,580
Referees
Bill Vinovich
Closing Odds
BUF -10.5, o/u 41.5
1
2
3
4
T
BUF
7
13
3
0
23
CLE
7
3
7
3
20
Top Performers
Passing
17
Josh Allen
12/19
COMP/ATT
130
Yds
0
TD
0
INT
83.2
RAT
2
Shedeur Sanders
20/29
COMP/ATT
157
Yds
1
TD
2
INT
64.9
RAT
Rushing
4
James Cook
16
CAR
117
Yds
7.3
AVG
2
TD
0
FUML
35
Raheim Sanders
11
CAR
42
Yds
3.8
AVG
0
TD
0
FUML
Receiving
10
Khalil Shakir
4
REC
5
TGT
34
Yds
8.5
AVG
0
TD
44
Harold Fannin
4
REC
6
TGT
34
Yds
8.5
AVG
1
TD
Final
CBS
Bills
23
Browns
20
1
2
3
4
T
BUF
7
13
3
0
23
CLE
7
3
7
3
20
Scoring Summary
1st quarter
H. Fannin
(Passing TD)
10:42 - S. Sanders pass short right complete. Catch made by H. Fannin for 13 yards. TOUCHDOWN. (A. Szmyt extra point is good.)
J. Cook
(Rushing TD)
7:47 - J. Cook rushed right guard for 44 yards. TOUCHDOWN. (M. Badgley extra point is good.)
2nd quarter
T. Johnson
(Rushing TD)
12:54 - T. Johnson rushed up the middle for 2 yards. TOUCHDOWN. (M. Badgley extra point is no good.)
A. Szmyt
(FG)
5:41 - A. Szmyt 24 yard field goal attempt is good, Center-R. Sunahara, Holder-C. Bojorquez.
J. Cook
(Rushing TD)
2:23 - J. Cook rushed up the middle for 3 yards. TOUCHDOWN. (M. Badgley extra point is good.)
3rd quarter
M. Badgley
(FG)
9:41 - M. Badgley 41 yard field goal attempt is good, Center-R. Ferguson, Holder-M. Wishnowsky.
H. Fannin
(Rushing TD)
1:36 - H. Fannin rushed up the middle for 1 yards. TOUCHDOWN. (A. Szmyt extra point is good.)
4th quarter
A. Szmyt
(FG)
8:50 - A. Szmyt 41 yard field goal attempt is good, Center-R. Sunahara, Holder-C. Bojorquez.
Top Performers
Passing
17
Josh Allen
12/19
COMP/ATT
130
Yds
0
TD
0
INT
83.2
RAT
2
Shedeur Sanders
20/29
COMP/ATT
157
Yds
1
TD
2
INT
64.9
RAT
Rushing
4
James Cook
16
CAR
117
Yds
7.3
AVG
2
TD
0
FUML
35
Raheim Sanders
11
CAR
42
Yds
3.8
AVG
0
TD
0
FUML
Receiving
10
Khalil Shakir
4
REC
5
TGT
34
Yds
8.5
AVG
0
TD
44
Harold Fannin
4
REC
6
TGT
34
Yds
8.5
AVG
1
TD
Team Stats
Bills
Browns
16
First Downs
22
2 - 8
3rd Down Efficiency
8 - 14
0 - 2
4th Down Efficiency
0 - 1
164
Rushing Yards
160
95
Passing Yards
134
259
Total Yards
294
3
(23)
Sacks (Yards)
(35)
2
0
Interceptions Thrown
2
3
(49.7)
Punts (Average)
(51.5)
2
5
(35)
Penalties (Yards)
(44)
5
0
Fumbles (Lost)
1
24:37
Possession
35:23
Game Details
Huntington Bank Field
Cleveland, OH
25°F
Sunny
16 - 16 NW
Wind mph
0%
Precipitation
Attendance
67,580
Referees
Bill Vinovich
Closing Odds
BUF -10.5, o/u 41.5
RELATED NEWS
NFL
Garrett kept in check as Bills take care of Browns
5 months ago
•
NFL
Allen and Bills look to clinch playoff spot and prevent Brow...
5 months ago
•
See More Stories