DOLPHINS 30 BILLS 23
Reggie Bush ran for 203 yards and a touchdown, as Miami held off struggling Buffalo in Todd Bowles' first game as interim head coach.
Bush's 203 rushing yards was the most by a Dolphin since Ricky Williams had 216 against the Bears on Dec. 9, 2002. Matt Moore completed 10-of-20 passes for 217 yards and two touchdowns for the Dolphins (5-9), who have won five of seven since an 0-7 start.
Ryan Fitzpatrick completed 31-of-47 passes for 316 yards, two touchdowns and three interceptions for the Bills (5-9), who have lost seven in a row.
SEAHAWKS 38 BEARS 14
Marshawn Lynch rushed for a pair of touchdowns as Seattle used a big second half to take down Chicago.
Lynch became Seattle's first 1,000-yard rusher since Shaun Alexander in 2005. Tarvaris Jackson completed 19-of-31 passes for 227 yards and a touchdown for the Seahawks (7-7).
Caleb Hanie connected on 10-of-23 passes for 111 yards, a touchdown and three interceptions for the Bears (7-7).
PANTHERS 28 TEXANS 13
Rookie Cam Newton threw two touchdown passes to help Carolina beat newly crowned AFC South champion Houston.
Newton completed 13-of-23 passes for 149 yards and added 55 rushing yards for Carolina (5-9). Rookie T.J. Yates finished with 212 passing yards and two costly interceptions for the Texans (10-4), who had their franchise-best winning streak snapped at seven games.
REDSKINS 23 GIANTS 10
Needing a victory to tie Dallas atop the NFC East standings, New York instead suffered a demoralizing defeat at the hands of Washington.
Eli Manning threw three interceptions in the loss, as the Giants (7-7) fell for the fifth time in six games.
Rex Grossman threw for 185 yards and a touchdown and Graham Gano hit three field goals for the Redskins (5-9).
BENGALS 20 RAMS 13
Cedric Benson and Bernard Scott both ran for touchdowns in the second half as playoff-hopeful Cincinnati beat St. Louis.
Rookie Andy Dalton completed 15-of-26 passes for 179 yards and threw one interception for the Bengals (8-6), who avoided a third straight loss.
With St. Louis quarterback Sam Bradford out with a high ankle sprain, Kellen Clemens made his first start since 2009, when he was a member of the Jets. Clemens threw a 25-yard touchdown pass to Danario Alexander with 1:08 to play in the fourth quarter, but it wasn't enough as the Rams (2-12) suffered their fifth straight loss.
PATRIOTS 41 BRONCOS 23
Tom Brady threw for 320 yards with two touchdowns and ran in another score in as New England downed Denver.
Aaron Hernandez had game-highs of nine receptions for 129 yards and a touchdown, and the Patriots' (11-3) defence overcame a slow start and an injury to Andre Carter to silence the streaking Broncos.
Tim Tebow, the undeniable catalyst behind the Broncos' 7-1 run, had two rushing TDs and threw for 194 yards on 11-of-22 passing.
LIONS 28 RAIDERS 27
Calvin Johnson caught nine passes for a career- high 214 yards and two touchdowns, including a six-yard score with 39 seconds remaining, to lift Detroit over Oakland.
Trailing 27-14 late in regulation, Matthew Stafford got the comeback started with a three-yard TD pass to Titus Young with five minutes to play. After forcing Oakland to punt, Detroit took over at its own two-yard line with 2:14 left. Stafford marched the Lions 98-yards on seven plays, capping it with a strike to Johnson in the back of the end zone.
EAGLES 45 JETS 19
LeSean McCoy broke the Eagles single- season touchdown record and Michael Vick threw for 274 yards and a touchdown as Philadelphia routed New York.
McCoy finished the game with 102 yards and three scores on 18 carries for Philadelphia (6-8), which kept its slim playoff hopes alive. Brent Celek caught five balls for 156 yards and a touchdown, while Jeremy Maclin had three receptions for 57 yards.
Mark Sanchez was 15-of-26 for 150 yards with two touchdowns and two interceptions for the Jets (8-6).
CARDINALS 20 BROWNS 17 (OT)
Jay Feely connected on the game-winning 22-yard field goal in overtime, sending Arizona to the win over Cleveland.
John Skelton ended his day with 313 yards passing, one touchdown and one interception in place of Kevin Kolb, who missed the game due to a head injury. Andre Roberts had six receptions for 60 yards and a touchdown, while Todd Heap hauled in seven passes for 69 yards for the Cardinals (7-7).