It wasn’t pretty, but the Buffalo Bills (11-4) found a way to hold off the upstart Cleveland Browns (3-12) Sunday afternoon. Thanks to a pair of rushing touchdowns by James Cook III and a defense that turned two Shedeur Sanders interceptions into 10 points, the Bills prevailed by a 23-20 score in Week 16.
Today’s edition of Buffalo Rumblinks leads off with observations and analysis from a game where the Bills started fast, watched as reigning NFL MVP Josh Allen limped off the field after suffering
a foot injury, but relied on a dominant pass defense and a stellar effort from defensive end Greg Rousseau to knock off the Browns.
Thoughts on Bills win over Browns
All of Bills Mafia held their collective breath when Josh Allen went down and was favoring one of his ankles right before halftime. And with good reason. Any serious injury to the reigning NFL MVP would seriously hurt Buffalo’s Super Bowl dreams. Thankfully, after limping off the field, Allen returned for the second half and didn’t appear to show any significant damage to his ankle.
What can be said about Sunday’s win? It was almost certainly Buffalo’s ugliest victory of the 2025 NFL season, but an ugly win is still much preferred to a pretty loss. Buffalo’s offense started fast, scoring touchdowns on all three of its first-half possessions, including a 44-yard touchdown run up the middle for Cook, who continues to assault the Bills’ single-season rushing record book.
Cook finished with 117 rushing yards, his ninth time eclipsing the century mark this year, averaging 7.3 yards per rush. He also found the end zone twice, upping his total to 12 on the year. Cook is now the NFL’s leader in rushing yards (1,532), the most for any Bills back since O.J. Simpson rushed for 1,817 yards in 14 games in 1975. Cook’s nine 100-yard games this year is also tied with Thurman Thomas for the second-most in a season in franchise history.
On the defensive side of the ball, Greg Rousseau was a problem, finishing his monster game with 2.5 sacks, seven quarterback hits, and three total tackles. Rousseau and defensive end Joey Bosa were all over the field, making life miserable for Sanders, while safety Jordan Poyer continued his resurgence with another solid outing, finishing with an interception, a team-high 11 tackles, one pass breakup, and half a sack.
Buffalo’s outside cornerback trio of Christian Benford, Tre’Davious White, and rookie Maxwell Hairston also enjoyed stellar days as Sanders was able to complete his 20 passes (on 29 attempts) for only 157 yards with one touchdown and two interceptions.
The Bills won on a day where Allen (12-of-19 for 130 yards) didn’t play his best and did not account for any touchdowns, where the Bills were outgained on offense (294 yards to 259) and when Cleveland converted 8-of-14 third-down plays while the Bills missed an extra point and failed on both of their fourth-down tries.
- Observations: Josh Allen returns after getting X-rays on his right foot in Bills’ less-than-inspiring win – Buffalo News (subscription required)
- James Cook’s strong day vs. Browns helps Bills inch closer to playoff berth: Takeaways – The Athletic (subscription required)
- James Cook just dethroned the NFL rushing leader as Bills escape with close win over Browns (Observations) – newyorkupstate.com
- The Buffalo Bills nearly blew a 10-point halftime lead in what might be their ugliest win of 2025 – newyorkupstate.com
- Bills inch by Browns in Cleveland to win – WGR 550
- Top 3 things we learned from Bills vs. Browns | Week 16 – BuffaloBills.com
- Cook’s 117-yard, 2-TD performance propels Bills closer to playoff berth with 23-20 win over Browns – ESPN.com
- Bills beat Browns 23-20 despite Josh Allen injury scare – WGRZ
- Josh Allen injury: Bills QB gets X-rays on foot after injury vs. Browns – newyorkupstate.com
- Bills’ Allen says foot fine despite in-game X-ray – ESPN.com Buffalo Bills blog
- Bills QB Josh Allen limps to locker room at end of first half vs. Browns – WGRZ
- Josh Allen injury: Bills quarterback hurts foot and receives X-rays – Democrat & Chronicle
- Three questions after the Buffalo Bills narrowly beat the Cleveland Browns – Buffalo News (subscription required)
- Lance Lysowski: Bills need to take advantage of James Cook’s historic season – Buffalo News (subscription required)
- Buffalo Bills QB Josh Allen had the perfect three-word response after injury scare – newyorkupstate.com
Report cards and positional grades
Catch up on report cards to see what players are trending up and whose stock is on the decline following Buffalo’s win over the Browns.
- Bills report card: Josh Allen struggles, Greg Rousseau outplays Myles Garrett – Democrat & Chronicle
- NFL Week 16 grades: Bills earn ‘C’ for ugly win over Browns – CBS Sports
Bills react to latest win
Hear from head coach Sean McDermott, quarterback Josh Allen, defensive end Greg Rousseau, and left tackle Dion Dawkins following Buffalo’s Week 16 road triumph.
- McDermott feels the Bills have to ‘continue to improve’ despite the 23-20 road victory over the Browns – WGR 550
- Sean McDermott: “The Guys Showed Up And Made Plays” – BuffaloBills.com
- Allen: ‘We feel like we’re in playoff mode now’ – WGR 550
- Josh Allen: “Find A Way To Win” – BuffaloBills.com
- Greg Rousseau: “Playing Fast, Doing My 1/11th” – BuffaloBills.com
- Dion Dawkins: “Our Job Is To Protect 17” – BuffaloBills.com
Inside the locker room: Victory Speech following Week 17 at Browns
HC Sean McDermott’s postgame press conference
QB Josh Allen’s postgame press conference
LT Dion Dawkins’ postgame interview
DE Greg Rousseau’s postgame interview
One Bills Live Week 17 postgame show
Buffalo Bills articles recently featured on Buffalo Rumblings
- Bills earn hard-fought win vs. Cleveland Browns in Week 16 – Buffalo Rumblings
- Bills use early magic, hang on late in close win vs. Browns – Buffalo Rumblings
- Bills playoff picture: Buffalo takes care of business, so it’s up to the rest of the AFC now – Buffalo Rumblings
- Josh Allen set another NFL record this week, and this one is probably the most impressive yet – Buffalo Rumblings









