Yes, the Buffalo Bills won last night. They beat the Minnesota Vikings 23-6 on Monday Night Football in Minneapolis, holding Minnesota without a touchdown and controlling the ball for more than 42 minutes.
The win was Buffalo's fourth straight and improved the Bills to 7-1.
How Buffalo Won
The game stayed tight early. Tyler Bass opened the scoring with a 39-yard field goal, and Minnesota answered to tie it at 3-3. With under a minute left in the first half, Josh Allen threw a 25-yard touchdown pass to give Buffalo a 10-3 lead. Will Reichard's 53-yard field goal just before halftime cut it to 10-6.
The Vikings never scored again. Bass added a 25-yard field goal in the third quarter, James Cook ran in a 5-yard touchdown midway through the fourth, and Bass finished it with a 52-yard kick.
The Stats That Decided It
Buffalo's defense was the story. The Bills forced three turnovers, including two interceptions, and held Minnesota to 178 total yards. Vikings passers completed just 14 of 32 attempts for 139 yards.
Buffalo completed 21 of 31 passes for 234 yards, with one touchdown and one interception. Buffalo ran the ball 44 times, grinding down the clock in the second half.
What's Next
At 7-1, the Bills keep rolling into the second half of the season. Their only loss came against New England in early October.
Buffalo visits the New York Jets on Sunday, November 15. The Bills then host Miami on November 22 and Kansas City on Thanksgiving night.