NFL: Bills grind down Vikings 23-6 as Allen ties Manning and Wentz unravels
Buffalo's defence and James Cook's ground game wore down Minnesota 23-6 on Monday Night Football at U.S. Bank Stadium.

A grind, not a rout
The Buffalo Bills did not come to U.S. Bank Stadium in Minneapolis to make a statement about style. They came to win a football game against the best defence in the NFL, and they did it the hard way: by running the ball thirty-one times through James Cook, by holding it for more than forty-two minutes, and by letting Minnesota's offence beat itself. The final score, 23-6 on Monday Night Football, flattered the Vikings if anything. Buffalo improved to 7-1, matching its best start through eight games since 1993, while the Minnesota Vikings fell to 6-2 with a second straight defeat after opening the season 6-0.
The Bills faced a Vikings defence coordinated by Brian Flores that had allowed fewer points than any team in the league, and for long stretches Buffalo's offence looked as stuck as everyone else's had. Josh Allen completed 21 of 31 passes for 234 yards with one touchdown and one interception. The rest was written by a defence that refused to let Minnesota score a touchdown, and by a running game that refused to leave the field.

The half that changed everything
Allen heaved a third-and-23 throw into the end zone to beat the rush, and Vikings cornerback Byron Murphy ran it down and returned it 55 yards, a reminder that Flores's unit punishes every loose ball. The game's decisive sequence arrived in the final minute of the first half. Allen completed all six of his passes for 71 yards on an 80-yard drive, finishing it by finding rookie tight end Keleki Latu alone in the end zone for a 25-yard touchdown with 44 seconds left before the break. It was Latu's first career touchdown, and it gave Buffalo a 10-6 lead it would never surrender.
Tyler Bass added three field goals, stretching his franchise-record streak to 24 consecutive makes, and his 52-yarder with 4:40 remaining set the final margin. Between those kicks came the drive that defined the night: an 84-yard march in the fourth quarter, capped by Cook slipping through the middle for a five-yard touchdown to make it 20-6.
Cook carries the load
Cook finished with 107 yards and a touchdown on 31 carries, the second-highest carry total of his career, and became the first player in Bills history to record at least 75 rushing yards and a rushing touchdown in seven consecutive games. Ninety minutes before kickoff, Buffalo learned that the entire left side of its offensive line would be inactive, with Dion Dawkins and Alec Anderson out and Tylan Grable and Austin Corbett starting in their place. Against the most aggressive front in football, the answer was to run straight at it, again and again, until the clock itself became a weapon. The approach was deliberate, not desperate.
The numbers tell the story of that control. Buffalo ran 79 plays to Minnesota's 47, held the ball for 42 minutes and 32 seconds against 17 minutes and 28 seconds, and outgained the Vikings 339-178. Minnesota managed just nine first downs and 51 rushing yards. Every carry drained another minute from a Vikings offence that could not afford to wait.
Wentz's night to forget
With Kyler Murray sidelined by a hamstring injury, Carson Wentz started at quarterback and produced one of the worst performances of his eleven-year career. He completed 8 of 25 passes for 81 yards, threw two interceptions, lost a fumble on a backward screen pass thrown too high for even Justin Jefferson to catch, and finished with a passer rating of 8.9, the lowest by any NFL quarterback with at least 25 pass attempts in a game since 2019.
Wentz completed just one of eight passes in the second half before being replaced by Max Brosmer midway through the fourth quarter. Linebackers Dorian Williams and Terrel Bernard each intercepted him, and the Vikings failed to convert any of their eight third-down attempts or either of their two fourth-down attempts, a defensive feat last accomplished by the 1985 Chicago Bears. With the trade deadline falling at 4 p.m. Eastern on Tuesday, Minnesota's quarterback question is now the story of its season.

Records and what it means
Amid the grind, Allen quietly reached two landmarks. His touchdown pass to Latu was the 322nd regular-season touchdown of his career, tying Peyton Manning for the most by any player through his first ten NFL seasons. Both Allen and Cook also passed 5,000 career rushing yards in the same game, Allen reaching 5,006 and Cook 5,073, a rare shared milestone for a quarterback and his running back on the same November night.
For Buffalo, the win extends its lead in the AFC East and keeps it firmly in the race for the conference's top seed. The Bills have now won four straight and scored more points against Minnesota than any team has all season, on the road, in prime time. They visit the New York Jets on Sunday, but the bigger test will come when the schedule stiffens and Allen is asked to carry more of the load. Monday night proved the rest of the team can carry him when the moment demands it.
For Minnesota, the picture is murkier. A 6-0 start has become 6-2, the offence has stalled badly, and the defence cannot win games alone. The Vikings visit the Green Bay Packers on Sunday, and whatever they decide at quarterback before Tuesday's deadline will define the second half of their season. On Monday night, the Bills showed what a complete team looks like. The Vikings showed what happens when only half of one turns up.
Sources
Get SportsBriefly News
No spam · Unsubscribe anytime
Mentions
- Other Sports
Scheifele Scores With 1.6 Seconds Left as Jets Edge Lightning 4-3
Mark Scheifele scored a power-play goal with 1.6 seconds left to give the Winnipeg Jets a 4-3 win over the Tampa Bay Lightning.
- Other Sports
Elena Rybakina stuns Sabalenka to win the WTA Finals title in Riyadh
Elena Rybakina beat world No. 1 Aryna Sabalenka 6-3, 7-6 (0) to win the WTA Finals in Riyadh.
- Other Sports
Norris masters Interlagos rain as Mercedes seal constructors' crown
Norris beat Verstappen by 14.6 seconds in a rain-hit São Paulo Grand Prix.
- Other Sports
Rahm wins Abu Dhabi on return from LIV Golf
Jon Rahm won the Abu Dhabi Aldar Championship by two shots at Yas Links.
- Other Sports
Wilson Edges Higgins 10-8 to Win Snooker Crown
Kyren Wilson beat John Higgins 10-8 to win the 2026 International Championship in Nanjing.
- Other Sports
Peyz powers T1 past Karmine Corp 3-1 into Worlds semi-final
Peyz starred with 35 kills as defending champions T1 beat Karmine Corp 3-1 to reach a sixth straight Worlds semi-final.
Discussion · 0
Be kind. No spam, slurs, or links farms.