Bills Wear Down Vikings 23-6 on Monday Night Football
The Buffalo Bills wore down the Minnesota Vikings on Monday night, controlling the ball for more than 42 minutes in a 23-6 win at U.S. Bank Stadium that took them to 7-1 and matched their best start to a season since 1993.
James Cook carried 31 times for 107 yards and a late touchdown, Josh Allen threw a 25-yard scoring pass to tight end Keleki Latu just before half-time, and Tyler Bass kicked three field goals as Buffalo’s ground game and defence steadily squeezed the life out of the game.
Minnesota, beaten for the second week in a row, never found a way back once Buffalo’s running game took hold. The Vikings managed only 178 yards of offence all night, and the home crowd’s frustration was audible long before the final whistle.
Cook and Allen set the tone
Bass opened the scoring with a 39-yard field goal in the first quarter, and Will Reichard answered with a 43-yarder for Minnesota. Allen’s touchdown pass to Latu, 44 seconds before half-time, sent Buffalo into the break 10-6 ahead, and the Bills never looked back.
Cook did the heavy lifting after the interval. His 31 carries wore down a Vikings defence that spent most of the night on the field, and his five-yard touchdown run late in the game put the result beyond doubt. Buffalo gained 399 yards on 79 plays and held the ball for 42 minutes and 32 seconds, according to Monday night’s recap — a measure of just how one-sided the contest became.
Allen, meanwhile, kept the offence moving without forcing the issue, trusting Cook and the running game to do the damage against a tired Minnesota front.
Minnesota’s offence never got going
Carson Wentz started at quarterback for the Vikings, with Kyler Murray out through a hamstring strain, and the night went badly for him. He completed only eight of 25 passes for 81 yards and was intercepted by linebackers Dorian Williams and Terrel Bernard.
The Vikings finished with nine first downs from 46 plays, turned the ball over three times and punted on five occasions. Their 178 total yards told the story of an offence that could neither sustain drives nor protect its quarterback, and the Bills’ defence spent the evening dictating field position.
Bass extends his record streak
Bass’s three field goals took his franchise-record streak to 24 in a row, and his 52-yarder with 4 minutes 40 seconds left made it 23-6 and closed the scoring. It was the kind of reliable kicking that has become easy to overlook in Buffalo’s recent success — but on a night when points were hard to come by, it mattered.
Buffalo (7-1) matched their best eight-game start since 1993, as the Associated Press reported, and the win keeps them firmly in control of their division as the season reaches its halfway point.
What the win means
The result capped a weekend in which the Bears beat the Buccaneers 27-24 on Sunday night, and it underlined how strong the favourites were in Week 9 — they finished 14-1 outright across the slate. Elsewhere in American sport, Cooper Flagg’s 43-point night carried Dallas past Indiana, and UCLA’s upset of Arizona opened the college basketball season.
For Minnesota (6-2), the defeat is a second straight loss and a reminder of how thin the margin is when the starting quarterback is missing. The Vikings now travel to Green Bay, where the Packers will be without running back Josh Jacobs, who needs surgery on a broken finger.
Buffalo, by contrast, heads into Week 10 with its identity clear: run the ball, control the clock and let the defence do the rest. With the trade deadline arriving at 4 p.m. ET on Tuesday, the Bills look like a team with little to fix — and every reason to believe the best is still to come.
[…] Vikings opened the season 6-0 but have lost two straight, including a 23-6 defeat by the Buffalo Bills on Monday Night Football. The offence has stalled badly: Minnesota ranks second-worst in the league in yardage through Week […]