Josh Allen rushed for two touchdowns and passed for another, and the defense generated three sacks to lift the Buffalo Bills to a 28-21 win against the visiting Kansas City Chiefs on Sunday in Orchard Park, N.Y.

Buffalo (6-2) withstood a fourth-quarter rally from reigning AFC champion Kansas City (5-4), which fell out of a playoff spot with the defeat. The Chiefs got the ball back in the closing seconds after Matt Prater's 52-yard field goal attempt hit the right upright. They advanced to the Bills' 40 but were unable to score.

Allen was 23 of 26 through the air for a career-best 88.5% completion percentage and 273 yards, and he surpassed Cam Newton for the most rushing TDs (regular season plus playoffs) by a quarterback in league history, with 79. James Cook gained 114 yards on 27 carri

See Full Page