ORCHARD PARK, NY (AP) — Patrick Peterson intercepted Josh Allen with 1:12 left in overtime to finally end a sloppy but exciting home-and-away game between two of the NFL’s top teams, and the Minnesota Vikings have ended their rally from a 17-point second-half deficit to beat the Buffalo Bills 33-30 on Sunday.
The Vikings capitalized on two turnovers from Allen, taking a lead late in the fourth quarter when he mishandled a snap and fumbled in the end zone.
Greg Joseph put the Vikings ahead with a 33-yard field goal with 3:42 left in overtime. The game didn’t end until Allen, facing second-and-10 against Minnesota’s 20, forced a pass down the middle intended for Gabe Davis, only for Peterson to intercept it a few yards in. the end zone. He ran and slid across the turf to end the game.
Kirk Cousins threw for 357 yards and Justin Jefferson had a monster game with 10 catches for 193 yards for the NFC North-leading Vikings (8-2). Minnesota rallied to win while trailing with 2 1/2 minutes or less left in regulation for the fifth time this season.
The Bills (6-3) relinquished the AFC lead with their second straight loss, this one a thriller that featured several plays that turned the momentum in the lone final minute of regulation time.
The Bills, who clung to a 27-23 lead, looked to have won when they stopped Cousins winless on fourth base from the half-yard line with 49 seconds left.
On the next play, Allen missed center Mitch Morse’s snap and Minnesota linebacker Erik Hendricks dove into the end zone to collect it for a touchdown.
Allen overcame concerns about his injured throwing elbow by engineering a five-play, 69-yard drive to set up Tyler Bass’ 29-yard field goal with 2 seconds remaining.
Vikings: Akyayleb Evans, starting in place of Cameron Dantz, who was placed on IR, did not return after suffering a concussion in the first half. … LT Christian Darrisaw was escorted down the tunnel to be assessed for a concussion in the fourth quarter.
Bills: LB Tremaine Edmunds did not return after a groin injury in the first half. … WR Jake Kumerow injured his ankle, ending his day.
Vikings: Host Dallas next Sunday.
Bills: Host Cleveland next Sunday.
Sign up for Patriots updates🏈
Get the latest news and analysis delivered to your inbox during the football season.