The Buffalo Bills' four-game winning streak ended Sunday with a 33-30 loss to the Minnesota Vikings in overtime, the Buffalo News reports. The Vikings (7-1) won the coin toss to start the extra session and drove for the game-winning touchdown on their first possession. On second down, Buffalo quarterback Josh Allen was picked off in the end zone by Patrick Peterson. It was Allen's fourth red zone interception in the last two weeks. Allen finished 29 of 43 for 330 yards with a touchdown and two interceptions and led the Bills with 84 yards rushing on six carries. Devin Singletary rushed for two touchdowns. Kirk Cousins completed 30 of 50 passes for 357 yards with one touchdown and one interception. Dalvin Cook ran for 119 yards and a TD on 14 carries. Justin Jefferson made one of the best catches you'll ever see. On fourth-and-18, Kirk Cousins went deep for Jefferson, who skied and took the ball away from cornerback Cam Lewis with one hand and somehow brought the ball down as he landed on his back. The Bills' defense had a huge series. Boogie Basham took down Kirk Cousins for a 3-yard loss on first down. After an incompletion, Von Miller sacked Cousins for a 5-yard loss before the two-minute warning. Buffalo went three-and-out. Starting at their own 1-yard line and unable to take a knee, the Bills tried to quarterback sneak for breathing room but Josh Allen fumbled the snap. It was recovered in the end zone by linebacker Eric Kendricks for a touchdown. Minnesota followed Justin Jefferson's incredible catch.