The Buffalo Bills beat the Minnesota Vikings 23-6 on Monday night by keeping the Vikings off the field and stopping them cold when they got on it. Minnesota ran 46 plays to Buffalo's 79 and went 0-8 on third down.
The Vikings also lost the turnover battle 3 to 1. Two interceptions and a lost fumble wasted the few possessions they had, and their offense never scored a touchdown.
How It Happened
Tyler Bass opened the scoring with a 39-yard field goal late in the first quarter. Will Reichard answered from 43 yards with 4:02 left in the second to tie it.
The half ended with a burst of scoring. Josh Allen found Keleki Latu for a 25-yard touchdown with 44 seconds left, and Reichard answered with a 53-yarder at the five-second mark. Buffalo took the lead into the break.
Minnesota did not score after halftime. Bass added a 25-yard field goal with 6:03 left in the third quarter, keeping the game within reach only because Buffalo kept stalling near the goal line. The Bills finished 1-3 in the red zone.
The fourth quarter settled it. James Cook III ran in from 5 yards with 6:17 to play, and Bass hit from 52 yards less than two minutes later to close the scoring.
Key Performers
Tyler Bass, BUF: Field goals of 39, 25 and 52 YDS; extra points after both touchdowns
Josh Allen, BUF: 25-YD TD pass to Keleki Latu
James Cook III, BUF: 5-YD rushing TD
Bills offense: 339 YDS, 44 ATT, 134 rushing YDS, 21/31 passing, 205 YDS, 42:32 possession
Bills defense: Held MIN to 178 YDS, 9 first downs, 0-8 on third down, 3 takeaways
Will Reichard, MIN: Field goals of 43 and 53 YDS
Buffalo's offense was not efficient, averaging 4.3 yards per play and 3 yards per carry. It did not need to be. The Bills ground out 22 first downs and simply kept running plays, which left Minnesota's offense with almost nothing to work with.
When the Vikings did have the ball, the passing game failed them. They completed 14 of 32 throws for 127 net yards, and 3.7 yards per pass attempt will not move the chains against anyone.
What It Means
Buffalo improves to 7-1 and stays perfect on the road at 4-0. This was a win built on control rather than fireworks, and it came against a team that entered with a winning record.
Minnesota falls to 6-2 and to 3-1 at home. The most frustrating number for the Vikings may be their run game: they averaged 4.3 yards per carry, better than Buffalo's rate, but ran just 12 times for 51 yards. Without third-down conversions, they never stayed on the field long enough to lean on it.
The Vikings also went 0-2 on fourth down and 0-1 in the red zone. A defense that recorded 4 sacks deserved more support than an offense that managed one first down on the ground all night.
