Buffalo Bills at Cleveland Browns
· National Football LeagueCook's 117-yard, 2-TD performance propels Bills closer to playoff berth with 23-20 win over Browns
With Allen playing through a foot injury that he suffered in the first half, Cook rushed for 117 yards and two touchdowns as the Bills drew closer to a playoff berth with a 23-20 win over the Cleveland Browns on Sunday.
“He's the best back in football. I don't know how the awards will shake out, but he should be in the running for every award. He makes our offense go," said Allen, who played the second half despite injuring his right foot during the second quarter after being sacked.
Ty Johnson also had a rushing score for the Bills (11-4), who have won four straight and five of six. With Houston's win over Las Vegas, Buffalo needs a loss or tie by Indianapolis on Monday night against San Francisco to wrap up a playoff spot for the seventh consecutive season.
It was only the third time this season Allen didn't have a rushing or passing TD. The reigning NFL MVP was 12 of 19 passing for 130 yards and also rushed for 17 yards on seven carries.
Allen was favoring the foot after being sacked by Cleveland’s Myles Garrett and Alex Wright for a 22-yard loss to Buffalo's 1-yard line with 60 seconds remaining in the first half.
“Just flamed up on me. Pain subsided, so we're good,” Allen said about the injury.
It was the ninth 100-yard rushing game this season for Cook, tied with Thurman Thomas for second in franchise history. OJ Simpson holds the single-season mark with 11. The four-year veteran also took over the NFL rushing lead with 1,532 yards. Indianapolis’ Jonathan Taylor is second with 1,443 with the Colts playing Monday night.
“Yeah, but there’s a lot of room for improvement," said Cook when asked if he's playing his best football since being drafted in the second round in 2022. “It ain’t over yet, so we just gotta keep going.”
Cook tied it at 7 midway through the first quarter on a 44-yard run up the middle where he eluded tackle attempts by Cleveland's Mohamoud Diabate and Adin Huntington at the line of scrimmage. Grant Delpit had a chance to make a stop at the 27, but was spun around and unable to make the tackle.
“We had to be able to run the football, be two dimensional," coach Sean McDermott said. "Usually when you have a run like that you have wide receivers blocking down the field and that’s a good thing for us as well.”
Cook then extended Buffalo's lead to 20-10 with 2:23 remaining on a 3-yard carry up the middle.
The Bills took a 23-10 lead with 9:37 remaining in the third quarter on Michael Badgley's 41-yard field goal. Cleveland rallied to get within a field goal but couldn't generate anything on its final two drives.
Cleveland’s Shedeur Sanders completed 20 of 29 passes for 157 yards and a touchdown. He also was the Browns’ leading rusher with four carries for 49 yards. The fifth-round pick also threw two interceptions which accounted for 10 of Buffalo’s points — Johnson’s 2-yard TD run early in the second quarter and Badgley’s field goal
Tight end Harold Fannin Jr. scored both Browns’ touchdowns, including a 1-yard run in the third quarter to get them within 23-17.
Raheim Sanders rushed for 42 yards on 11 carries. He was pressed into action when Quinshon Judkins was carted off after suffering a dislocated right ankle and broken fibula late in the second quarter.
“Yeah, in total we ended up minus in the turnover margin. It’s hard to do that versus a very good football team. And then they made their plays. We didn’t make enough at the end," coach Kevin Stefanski said.
Garrett said he disappointed “a bit” that he wasn't able to get the record against the Bills.
“I wanted to get it for them, have some family show up. They felt like it was going to be the game in the moment, and so definitely want to give them something to smile about," he said.
Garrett recorded only one pressure in 22 pass rushes. Buffalo left tackle Dion Dawkins held him to one pressure in 18 pass rushes.
“I’m gonna keep saying it: I’m thankful that I’m a good tackle. I have a great guard and a great center. We make the right calls,” Dawkins said. “And the good thing about O-line play, you don’t always have to do it by yourself, even though we all have our individual battles, but it takes five of us to block.”
“We needed that from Greg. We believe that he can do that. He can impact the game. So it’s good to see him get back in that kind mindset,” McDermott said.
It was also the seventh straight game in which the Bills' opponent opened the scoring.
Cleveland: Hosts Pittsburgh next Sunday.
How can I watch Bills vs. Browns?
- TV Channel: Bills at Browns 2021-22 NFL, week 16 is broadcasted nationally on CBS - Paramount+ NFL on CBS 2021 - Try it FREE!.
- Online streaming: Sign up for Fubo.
In Canada, viewers can watch Bills vs. Browns on DAZN.
Scoring Summary
![]() |
TD | 1st Period 10:42 | Harold Fannin Jr. 13 Yd pass from Shedeur Sanders (Andre Szmyt Kick) |
![]() |
TD | 1st Period 7:47 | James Cook III 44 Yd Rush (Michael Badgley Kick) |
![]() |
TD | 2nd Period 12:54 | Ty Johnson 2 Yd Rush (Michael Badgley PAT Failed) |
![]() |
FG | 2nd Period 5:38 | Andre Szmyt 24 Yd Field Goal |
![]() |
TD | 2nd Period 2:23 | James Cook III 3 Yd Rush (Michael Badgley Kick) |
![]() |
FG | 3rd Period 9:37 | Michael Badgley 41 Yd Field Goal |
![]() |
TD | 3rd Period 1:36 | Harold Fannin Jr. 1 Yd Rush (Andre Szmyt Kick) |
![]() |
FG | 4th Period 8:46 | Andre Szmyt 41 Yd Field Goal |
Statistics
BUF |
CLE |
|
|---|---|---|
| 16 | 1st Downs | 22 |
| 6 | Passing 1st downs | 8 |
| 10 | Rushing 1st downs | 12 |
| 0 | 1st downs from penalties | 2 |
| 2-8 | 3rd down efficiency | 8-14 |
| 0-2 | 4th down efficiency | 0-1 |
| 50 | Total Plays | 64 |
| 259 | Total Yards | 294 |
| 5.2 | Yards per Play | 4.6 |
| 10 | Total Drives | 10 |
| 95 | Passing | 134 |
| 12/19 | Comp/Att | 20/30 |
| 4.5 | Yards per pass | 4.1 |
| 0 | Interceptions thrown | 2 |
| 2-35 | Sacks-Yards Lost | 3-23 |
| 164 | Rushing | 160 |
| 29 | Rushing Attempts | 31 |
| 5.7 | Yards per rush | 5.2 |
| 2-3 | Red Zone (Made-Att) | 2-4 |
| 5-35 | Penalties | 5-44 |
| 0 | Turnovers | 2 |
| 0 | Fumbles lost | 0 |
| 0 | Interceptions thrown | 2 |
| 0 | Defensive / Special Teams TDs | 0 |
| 24:37 | Possession | 35:23 |
Cleveland Browns Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Elgton Jenkins, C | Questionable | Mar 13 |
| Luke Wypler, C | Questionable | Feb 25 |
| Quinshon Judkins, RB | Questionable | Feb 24 |
| Jeremiah Owusu-Koramoah, LB | Questionable | Feb 21 |
| Nathaniel Watson, LB | Questionable | Feb 11 |
Buffalo Bills Injuries
| NAME, POS | STATUS | DATE |
|---|---|---|
| Jordan Phillips, DT | Questionable | Mar 19 |
| Josh Allen, QB | Questionable | Mar 11 |
| Tyler Bass, PK | Questionable | Mar 10 |
| Michael Hoecht, DE | Questionable | Feb 21 |
| Dorian Strong, CB | Questionable | Feb 11 |
Game Information
Location: Cleveland, OH
Attendance: 67,580 · Capacity:
2025 AFC East Standings
| TEAM | W | L | PCT | T | PF | PA |
|---|---|---|---|---|---|---|
| New England | 14 | 3 | .824 | 0 | 490 | 320 |
| Buffalo | 12 | 5 | .706 | 0 | 481 | 365 |
| Miami | 7 | 10 | .412 | 0 | 347 | 424 |
| New York | 3 | 14 | .176 | 0 | 300 | 503 |
2025 AFC North Standings
| TEAM | W | L | PCT | T | PF | PA |
|---|---|---|---|---|---|---|
| Pittsburgh | 10 | 7 | .588 | 0 | 397 | 387 |
| Baltimore | 8 | 9 | .471 | 0 | 424 | 398 |
| Cincinnati | 6 | 11 | .353 | 0 | 414 | 492 |
| Cleveland | 5 | 12 | .294 | 0 | 279 | 379 |
NFL News
James Harrison's 'I scored a touchdown' story: SB XLIII
This "I scored a touchdown" story is focused on Steelers legend James Harrison's 2009 touchdown in Super Bowl XLIII.
Sources: NFL command center might assist if replacement refs used
The NFL's preliminary plans for hiring and using replacement officials this season includes a significant shift of responsibility for game administration and even penalty calls to the league office, sources told ESPN.
Eagles 2026 free agency tracker: Offseason moves, signings
Keep track of all the Eagles' free agent moves throughout the 2026 offseason.
2026 NFL free agency tracker: Signings, trades, cuts
We followed every NFL free agency signing, trade, cut, contract restructures and other moves over the course of two weeks.
2026 NFL draft Big Board rankings: Mel Kiper's top prospects
Mel Kiper Jr. is stacking the best players in the NFL draft class, starting with Fernando Mendoza. Who makes the top 25?




BUF
CLE