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
Raiders can gamble with trick plays, rookies in lost season
Now 1-8 and heading toward the No. 1 overall pick, the Raiders are playing with house money and it's showing.
Gase on Packers' pressure: 'We didn't handle it very well'
Dolphins head coach Adam Gase says their game "dried up" as the Packers forced unmanageable 3rd and 4th downs.
Lewis talks about beating Pats
Titans running back Dion Lewis speaks to the media after defeating his former team 34-10 at home Sunday.
Carr teases upsetting locker room incident
Raiders quarterback Derek Carr discusses the team's struggles and how something happened in the locker room that upset him.
Rivers leads Chargers to 6th straight win, 20-6 over Raiders
Philip Rivers took nearly 20 minutes to complete his first pass, the Los Angeles Chargers got gashed on a long fake punt and the offense put up a season low in yards.
Rodgers gives emotional reaction to California fires
Aaron Rodgers reacts to the catastrophic fires going through California following the Packers' 31-12 win over the Dolphins.