Vikings get critical Allen turnovers, stun Bills 33-30 in OT

Patrick Peterson intercepted Josh Allen with 1:12 left in overtime to finally end a sloppy, yet thrilling back-and-forth game between two of the NFL’s best teams, and the Minnesota Vikings completed their rally from a 17-point second-half deficit to beat the Buffalo Bills 33-30.

The Vikings took advantage of three turnovers by Allen in the fourth quarter and overtime, pulling ahead late in regulation when he mishandled a snap and fumbled in the end zone.

Greg Joseph put the Vikings ahead to stay by hitting a 33-yard field goal with 3:42 left in overtime.

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.