ORCHARD PARK, N.Y. (AP) — Kyle Orton hit Sammy Watkins on a 2-yard touchdown for the winning score with 1 second remaining as the Buffalo Bills beat the Minnesota Vikings 17-16 on Sunday.

The touchdown capped a 15-play, 80-yard drive which Orton extended by converting a fourth-and-20 and a third-and-12. Orton set up the decisive score with a 28-yard pass to Chris Hogan at the Vikings 2.

Orton overcame an interception, a lost fumble and six sacks to finish 31 of 43 for 283 yards and two touchdowns — both to Watkins.

It was Orton's second last-second victory in three starts for Buffalo (4-3), which overcame injuries to running backs Fred Jackson and C.J. Spiller.

The Vikings defense forced four turnovers. Teddy Bridgewater went 15 of 26 for 157 yards with a touchdown and two interceptions as Minnesota (2-5) lost its third in a row.

More From 104.5 THE TEAM