The Buffalo Bills capped a strong defensive effort with a late interception to seal a 16-10 win in hostile Kansas City, ending a three game slide and propelling Buffalo back into the playoff hunt.

Tyrod Taylor had a Tyrod-Taylor-kinda-game as he returned the starter's role. He threw for 183 yards and a touchdown with no interceptions and totaled 27 rushing yards. LeSean McCoy had 49 rushing and 30 receiving yards to pace a Buffalo offense that did just enough to win, and didn't make any fatal mistakes.

The Bills' defense held the Chiefs to five, 3-and-outs to start the game and held Alex Smith to under 200 yards passing. Smith led the Chiefs in rushing yards (35), as Kareem Hunt and Tyreek Hill combined for just 30 on the day.

Tre'Davious White intercepted Smith with 1:11 remaining in the fourth as the Chiefs were driving into Bills' territory seeking a potential game tying/game winning score.

The win moves the Bills to 6-5, currently good enough for the second AFC wild card. They play the Dolphins and Patriots twice each in the final five weeks including a meeting with the defending Super Bowl champions next Sunday in Buffalo.

Kansas City still leads the AFC West at 6-5 despite losses in five of their last six.