ORCHARD PARK, N.Y. -- LeSean McCoy scored on a 21-yard run with 1:33 left in overtime to secure the Buffalo Bills' 13-7 win over the Indianapolis Colts in a wintry, white-out setting best suited for snow shoes and sled dogs.
McCoy finished with 156 yards rushing and topped the 1,000-yard mark for the sixth time in his career on a slick, snow-covered field.
The Bills' sideline erupted after McCoy's touchdown, with numerous players running on to the field and either making snow angels or engaging in celebratory snowball fights.
Buffalo (7-6) stayed alive in the AFC playoff picture, while the Colts (3-10) were mathematically eliminated from playoff contention.
The game began in nearly white-out conditions with a major lake-effect storm blowing in off nearby Lake Erie. The snow fell so hard a half-hour before kickoff it was nearly impossible to see New Era Field's west-end scoreboard from the east-end stands.
McCoy's touchdown came on Buffalo's second possession of overtime. Facing third-and-2, McCoy found a crease up the middle and had enough footing to cut to his left and scamper into the end zone untouched.
It was a topsy-turvy game played in a snow-globe setting, with a regular parade of work crews taking the field with snow blowers on their backs to clear the yard lines.
Early in the third quarter, fans were even treated to a rare metrological event of "thunder snow," as lightning flashed over the stadium. The game was not stopped.
So much snow accumulated on the roof of the first-level suites that fans began building snowmen.
Injuries became an issue for Buffalo, with rookie quarterback Nathan Peterman leaving in the third quarter to be evaluated for a head injury. Peterman was starting in place of Tyrod Taylor, who was sidelined by a bruised left knee.
Joe Webb finished the game.
The Bills scored first on Peterman's 8-yard pass to Kelvin Benjamin in the final minute of the second quarter.
And it took the Colts nearly 59 total minutes to find the end zone before Brissett capped a 19-play, 77 yard drive by hitting tight end Jack Doyle for a 3-yard touchdown with 1:16 left. The Colts went for the win and Brissett faked a handoff to Marlon Mack, then hit a wide-open Doyle for the 2-point conversion. The play was negated by an offensive pass interference penalty against receiver Kamar Aiken.
That led to the Colts scrambling to settle for a 43-yard point-after attempt into the wind. Indianapolis used its final timeout for players to clear a spot for Adam Vinatieri. The NFL's oldest layer hit a 43-yard wobbler that hooked in from the right and just sneaked over the crossbar.
Vinatieri, however, missed a field-goal wide left from the exact same spot with 1 second remaining after the Colts regained possession when Matthias Farley intercepted Webb's pass over the middle with 52 seconds left.
More AP NFL: http://pro32.ap.org and https://twitter.com/AP-NFL
Bills quarterback AJ McCarron was seen limping after a play during an 11-on-11 drill ended in what would have been a sack, and fellow QB Nathan Peterman landed on his throwing arm during a live-action drill at the goal line to conclude Sunday's practice.
49ers RB Jerick McKinnon suffered a right knee injury in practice and was slated for an MRI on Sunday afternoon, according to the team.
The Eagles' signing of quarterback Christian Hackenberg is simply to get a look at him and not related to the health of quarterbacks Carson Wentz or Nick Foles, a source tells ESPN's Tim McManus.
Ezekiel Elliot says a more pronounced role in the pass game gives him an opportunity to showcase and elevate his game.
Baker Mayfield may have had a strong NFL debut, but Browns coach Hue Jackson and quarterback coach Ken Zampese said Sunday that Tyrod Taylor remains the starting quarterback.
Dolphins QB Ryan Tannehill yelled at rookie Kalen Ballage and kicked him out of the huddle after the running back missed a blocking assignment that resulted in a clean sack by Charles Harris.