In a game in which both opponents had outstanding records of 6-2 for the Bills and 7-1 for the Vikings, this game ended up being a shootout.
There were points in this game where it seemed like neither team really wanted to win. Thankfully, it came together for the Vikings in the end, as they improved to 8-1 on the season. This game looked like a Super Bowl matchup, and it very well could come back to these two teams later in the season. The Vikings extended their lead in the NFC North, and the Bills remain third in the AFC East.
Recap Of A Game With A Lot Of Action
The Vikings started hot by forcing the Bills into a three-and-out and responding with a touchdown drive. However, it was just the start of a record day for Justin Jefferson, as he had 75 yards receiving and a touchdown on that drive.
Buffalo came back with a touchdown and an extra point to tie things up at seven. The Vikings’ offense was primarily dormant throughout the rest of the first half, as they only scored a field goal before halftime. The Bills added 17 points of their own to make it 24-10 in favor of the Bills at halftime.
The second half started with Kirk Cousins throwing an interception right to the defender. Fortunately, the Vikings’ defense stood tall and forced a three-and-out and a punt. Unfortunately, the Vikings’ next drive ended with a punt. Buffalo’s next drive stalled out after an incomplete pass and a false start penalty. However, they still managed to get a field goal and make it 27-10.
The Vikings responded with an 81-yard touchdown drive that lasted all of one play. Then, Dalvin Cook got some great blocks, made a guy miss, and was off to the races. Greg Joseph made the extra point, and it was 27-17 still in favor of the Bills.
The Bills’ next drive was going well for them as they could run 13 plays for 67 yards. However, their drive ended when Patrick Peterson was able to pick off Josh Allen and return it for 39 yards. The Vikings’ capitalized on the turnover with a 13-play, 66-yard TD drive of their own. The drive was capped off with a three-yard touchdown run by CJ Ham. His first rushing touchdown in over five years. Greg Joseph missed the extra point, so the Vikings were now down 27-23 instead of 27-24.
The Vikings’ defense played well again and forced another three-and-out from the Bills. The Vikings’ next offensive drive ended within the one-yard line of the Bills. Unfortunately, it ended up being a turnover on downs, as Kirk Cousins could not get into the endzone on a quarterback sneak. Fortunately for the Vikings, the Bills’ quarterback Josh Allen fumbled the next snap, and Eric Kendricks recovered the fumble for a defensive touchdown.
Greg Joseph made the extra point. The Bills went down the field and scored a field goal before the end of regulation to tie the game up at 30-30. Overtime, here we come.
The Vikings win the toss and choose to receive the kick. Dalvin Cook had a few nice runs, and Justin Jefferson helped cause a defensive pass interference penalty. The Vikings got down to the two-yard line with a 24-yard completion to Jefferson. Unfortunately, they only lost yardage after that. Fortunately, they make a 33-yard field goal.
The Bills’ ensuing offensive drive started well for them with 18 and 20-yard scrambles by Josh Allen. He completed a pair of seven-yard receptions to Stefon Diggs before he attempted a throw to Gabe Davis. The wily veteran, Patrick Peterson, reeled in the interception and sealed the Vikings’ victory.