8 min read
Major Takeaways
- Buffalo improved to 7 and 1 with a 23 to 6 win at Minnesota on Monday night.
- James Cook carried 31 times for 107 yards and a touchdown behind a line missing two starters.
- Josh Allen passed 5,000 career rushing yards and tied a Peyton Manning touchdown record.
- The Buffalo defense forced three turnovers and held Minnesota without a touchdown.
- Carson Wentz was benched late as the Minnesota quarterback crisis deepened.
James Cook took the handoff again and again on Monday night.
By the final whistle, Cook had carried the Buffalo Bills to a 23 to 6 win.
The victory came over the Minnesota Vikings at U.S. Bank Stadium in Minneapolis.
Buffalo improved to 7 and 1 with its fourth straight win.
It is the best start for the franchise since the 1993 season.
Minnesota fell to 6 and 2 after opening the year with six straight wins.
The game paired the highest scoring offense in football with its stingiest defense.
Buffalo won it with patience, defense, and a relentless ground game.

James Cook lines up in the backfield next to Josh Allen during a 2025 game against Tampa Bay, file photo. Photo: Erik Drost via Wikimedia Commons, CC BY 2.0.
A Buffalo Defense Doing Things Not Seen Since 1985
The Buffalo defense never let Minnesota breathe on Monday night.
The Vikings managed just 178 total yards on 46 plays.
They converted none of their eight third down tries.
They also failed on both of their fourth down attempts.
Minnesota finished with only nine first downs all night.
Buffalo held the ball for 42 minutes and 32 seconds.
Minnesota held it for just 17 minutes and 28 seconds.
Dorian Williams intercepted Carson Wentz at the Buffalo 11 early in the third quarter.
The pass was headed for tight end T.J. Hockenson in scoring range.
Terrel Bernard added a second interception later in the same quarter.
Bernard finished with six tackles and two passes defensed.
Greg Rousseau recovered a fumble on a backward pass in the first quarter.
He also sacked Wentz and hit him three times in the game.
It was the second straight game with at least three Buffalo takeaways.
The defense also recorded multiple sacks for the second straight week.
It held an opposing passer under a 50 percent completion rate again.
It allowed under 200 total yards and no passing touchdown again.
No team had hit all five marks in consecutive games since 1985.
That last team was the Chicago Bears of Walter Payton and Jim McMahon.
Those Bears won 15 games and finished the job with a Super Bowl title.
Buffalo fans know exactly what a defense like this can carry a team toward.
Minnesota entered the night allowing a league low 13.3 points per game.
Buffalo still found enough points on a night built for defense.
Tyler Bass stayed perfect on the season with three field goals.
His kicks covered 39, 25, and 52 yards on Monday night.
His streak of made field goals reached 24 in a row, a franchise record.
James Cook Carries the Load All Night Long
Minnesota sacked Josh Allen four times and blitzed from every angle.
Buffalo answered by handing the ball to James Cook.
Cook carried 31 times, the most by any runner in a game this season.
He finished with 107 yards and a touchdown on the ground.
It was only the second game of his career with at least 30 carries.
Buffalo did it behind a line missing two starters on the left side.
Left tackle Dion Dawkins and left guard Alec Anderson both sat out.
Cook kept falling forward as the Minnesota defense wore down.
His biggest moment came with the game still in reach in the fourth quarter.
Buffalo marched 84 yards in 15 plays on one long drive.
The drive burned 8 minutes and 32 seconds off the clock.
It was the longest drive of the Buffalo season in plays and in time.
Cook finished it with a 5 yard touchdown run up the middle.
The score pushed the Buffalo lead to 20 to 6 late in the game.
Cook has now topped 75 rushing yards in seven straight games.
He has also scored a rushing touchdown in each of those seven games.
No Buffalo player had ever put together a streak like that.
Around the league, the last such streak belonged to LaDainian Tomlinson in 2006.
Cook led the entire league in rushing last season with 1,621 yards.
For Black fans who grew up watching great backs carry franchises, this felt familiar.
The names change, but the standard for the position stays the same.
Cook is the reigning league rushing champion, and he is playing like it.

Josh Allen leads the Buffalo offense during a 2025 game against Tampa Bay, file photo. Photo: WuTang94 via Wikimedia Commons, CC BY 4.0.
Josh Allen Joins a Rushing Club Built by Black Quarterbacks
Allen finished 21 of 31 for 234 yards and one touchdown.
He threw one interception and took four sacks behind the patchwork line.
Minnesota cornerback Byron Murphy Jr. picked him off in the end zone.
Murphy returned the ball 55 yards the other way.
Allen spread his completions to 10 different targets on the night.
Khalil Shakir caught four passes for 58 yards to lead the group.
Allen still found rookie tight end Keleki Latu for the only passing score.
The 25 yard touchdown came with 44 seconds left in the first half.
It was the first touchdown catch of the rookie season for Latu.
The throw also pushed Allen into the record book once again.
Allen now owns 322 touchdowns in his regular season career.
That total ties Peyton Manning for the most by any player in his first 10 seasons.
Allen reached the mark halfway through his ninth season.
His legs wrote the second record of the night.
Allen ran for 15 yards and passed 5,000 rushing yards for his career.
He is only the fifth quarterback in league history to reach that mark.
The club he joined is Lamar Jackson, Michael Vick, Cam Newton, and Russell Wilson.
Three of the four men who got there first are Black quarterbacks.
They forced a league built on pocket passing to respect the run.
For years, Black quarterbacks were told to change positions or stay in the pocket.
Jackson, Vick, and Newton proved the running quarterback could be the franchise.
Allen now stands in a line they helped create.
On the same third quarter series, Cook also passed 5,000 career rushing yards.
It was the first time a quarterback and his running back reached that mark in the same season.
Minnesota Has a Quarterback Problem at the Worst Possible Time
Carson Wentz started for Minnesota with Kyler Murray sidelined.
Murray is out with a strained hamstring and no clear return date.
Wentz endured one of the roughest nights of his career.
He completed just 8 of 25 passes for 81 yards.
He threw two interceptions and lost a fumble on a backward pass.
His passer rating of 8.9 was the lowest in a game since 2019.
That mark counts only quarterbacks with at least 25 attempts.
In the third quarter, Wentz threw two interceptions without a single completion.
Head coach Kevin O’Connell benched him late in the fourth quarter.
Backup Max Brosmer completed 6 of 7 passes for 58 yards in relief.
His final drive died on downs at the Buffalo 13 yard line.
Justin Jefferson felt the pain of the quarterback play most of all.
Jefferson caught just 3 passes on 11 targets for 58 yards.
Four years ago against this same Buffalo defense, he caught 10 passes for 193 yards.
That 2022 night included one of the greatest catches the league has ever seen.
On Monday, the best receiver in football was a spectator in his own offense.
Minnesota has not scored more than 16 points in three straight games.
The Minnesota defense held Buffalo to its lowest point total of the season.
That elite defense still walked off the field with a 17 point loss.
The timing could not be worse for the Vikings.
The league trade deadline arrives Tuesday at 4 p.m. Eastern Time.

U.S. Bank Stadium in Minneapolis, home of the Minnesota Vikings, file photo. Photo: August Schwerdfeger via Wikimedia Commons, CC BY 4.0.
What Comes Next for Both Teams
Buffalo takes its 7 and 1 record to face the New York Jets on Sunday.
The Bills own the best record in the AFC through nine weeks.
Head coach Joe Brady is now 4 and 0 on the road in his first season.
He is the fifth coach this century to win his first four road games.
Minnesota travels to Green Bay to face the Packers on Sunday.
The Vikings then meet San Francisco in Mexico City on November 22.
First, the franchise must decide how to fix its quarterback room.
A healthy Jefferson with steady quarterback play changes everything for Minnesota.
Until then, nights like Monday will keep wasting a championship level defense.
Follow our full football coverage all season, including the Shedeur Sanders start in New Orleans from Sunday.
More stories live in our sports section every day.









