Derek Carr threw for 260 yards and two touchdowns to rally the Raiders to their biggest comeback in 16 years with a 38-24 win over the Bills on Sunday in Oakland, Calif.

After falling behind 24-9 following touchdowns on the first two drives of the second half for the Bills (6-6), the Raiders (10-2) took the game over with 29 straight points and won their sixth straight to remain one game ahead of the Chiefs in the tough AFC West.

The Raiders scored TDs on three straight drives, including scoring strikes from Carr to Michael Crabtree and Amari Cooper for his sixth fourth-quarter comeback of the season. This was the biggest comeback for the Raiders since overcoming a 21-point deficit to the Colts to win 38-31 on Sept. 10, 2000.

Chiefs 29, Falcons 28: Eric Berry returned an INT for a TD, then brought back a pick for a 2-point conversion when the Chiefs trailed by a point with 4:32 remaining.

Cardinals 31, Redskins 23: Carson Palmer threw for 300 yards and three TDs and David Johnson scored twice. Palmer's 25-yard TD pass to Johnson with 11:09 to play put the Cardinals ahead 24-20, the fourth lead change of the second half. Patrick Peterson sealed the win with an INT with 41 seconds left.

Bengals 32, Eagles 14: The Bengals scored on their first six drives and jumped out to a 29-0 lead, snapping a three-game losing streak. The Eagles lost for the seventh time in their last nine games.

Lions 28, Saints 13: Matthew Stafford threw for 341 yards with two TDs, and the Lions won for the seventh time in eight games.

Broncos 20, Jaguars 10: Bradley Roby returned an INT 51 yards for a score to hand the Jaguars their seventh loss in a row. The Broncos' Von Miller hit QB Blake Bortles on the errant throw.

Patriots 26, Rams 10: Tom Brady was 33 of 46 for 269 yards with a TD, and LeGarrette Blount scored on a 43-yard run for the Patriots, who won for the seventh time in eight games. The Rams lost for the seventh time in eight games.

Packers 21, Texans 13: Aaron Rodgers threw for 209 yards with two TDs, and the Packers pulled away with two late scores.

Ravens 38, Dolphins 6: Joe Flacco threw for 381 yards with four TDs to halt the Dolphins' six-game winning streak.

Steelers 24, Giants 14: Ben Roethlisberger had two TD passes, Le'Veon Bell had 182 yards of offense and the defense had two red-zone INTs to give the Steelers their third win in a row and hand the Giants their first loss in seven games.

Buccaneers 28, Chargers 21: Jameis Winston threw a go-ahead, 12-yard TD pass to Cameron Brate midway through the fourth to lift the Bucs into a tie with the Falcons atop the NFC South.

Bears 26, 49ers 6: Jordan Howard ran for 117 yards and a career-high three TDs to pace the Bears, who held the 49ers to just six yards passing. The 49ers extended their club-record losing streak to 11.

Panthers at Seahawks: The Seahawks entered the game plus-five in turnover differential, while the Panthers were minus-eight.