The Buffalo Bills pulled away from the Minnesota Vikings 23-6 on Monday at U.S. Bank Stadium in Minneapolis before a crowd of 66,955. The Bills moved to 7-1, while the Vikings fell to 6-2.
The Bills took a 10-6 lead into halftime and kept control with a 13-0 edge after the break. The Bills never trailed.
The Bills out-gained the Vikings 339-178 and won the turnover battle 3-1. The Bills converted 7 of 18 third downs and held the ball for 42:32.
James Cook III of the Bills earned Game MVP. Cook III ran 31 times for 107 yards and a touchdown.
For the Vikings, Byron Murphy Jr. finished with 4 tackles and 1 interception.