Dolphins 34, Steelers 28
Once Miami got used to the snow, host Pittsburgh was no problem.
Charles Clay caught two touchdowns, including a 12-yard pass from Ryan Tannehill with 2:53 remaining and the Dolphins beat the Steelers.
Daniel Thomas ran for 105 yards and a score. His zig-zag 55-yard yard burst at snowy Heinz Field set up Clay’s game-winner. Tannehill completed 20-of-33 passes for 201 yards and three scores for the Dolphins (7-6).
Miami blew a 10-point third-quarter lead but rallied to win for the third time in its last four games.
Ben Roethlisberger passed for 297 yards and three scores, but the Steelers (5-8) lost their second straight game to all but end any outside shot of making the postseason.
Chiefs 45, Redskins 10
Kansas City broke a three-game losing streak with an embarrassment of host Washington.
The Chiefs improved to 10-3 by dominating an opponent that offered little resistance. They scored on their first four possessions, sacked Robert Griffin III five times and Kirk Cousins once, and returned a punt and a kickoff for touchdowns.
The score was 17-0 after the first quarter and 38-10 at halftime.
Quintin Demps immediately answered the lone Redskins touchdown with a 95-yard kickoff return, part of a stunning tally of 321 return yards by Kansas City in the first half alone.
Jets 37, Raiders 27
Geno Smith threw a touchdown pass and ran for another score as host New York set a season high for points and stopped a three-game skid with a victory over Oakland.
Chris Ivory had a touchdown run, Nick Folk kicked three field goals and Antonio Allen blocked a punt and returned it for a score to help the Jets (6-7) in the AFC playoff hunt.
Smith ended a miserable stretch that included getting benched last week by throwing his first touchdown toss since Week 7.
The Jets also prevented the first four-game losing streak under coach Rex Ryan.
Matt McGloin threw two touchdown passes and fullback Marcel Reece had a 63-yard TD run for the Raiders (4-9).
Packers 22, Falcons 21
Matt Flynn threw for 258 yards and host Green Bay’s struggling defense forced a key fourth-quarter turnover in a win over Atlanta to snap a five-game winless slide.
Mike Neal’s sack forced Matt Ryan to fumble. Defensive lineman Johnny Jolly scooped up the loose ball and celebrated with a little belly dance at chilly Lambeau Field.
Four plays later, Flynn found Andrew Quarless for a 2-yard touchdown pass for the go-ahead score with about 12 minutes left for the Packers (6-6-1).
Bengals 42, Colts 28
Andy Dalton threw for three touchdowns and ran for another, and host Cincinnati remained perfect at home with a victory over Indianapolis on a cold, windy day — 28 degrees at kickoff with a wind chill of 19 and light flurries.
Dalton threw for three touchdowns that kept the Bengals ahead and finishing it off with an 8-yard run in the fourth quarter.
Eagles 34, Lions 20
LeSean McCoy rushed for a franchise-best 217 yards, including touchdowns of 57 and 40 yards, and host Philadelphia overcame two TD returns by Jeremy Ross to beat Detroit in blizzard conditions.
Ross returned a punt 58 yards for a score and ran a kickoff 98 yards. But McCoy ran 57 yards up the middle to tie it, and Nick Foles connected with Riley Cooper on the 2-point conversion.
Foles sneaked in from the 1 and Chris Polk had a 38-yard TD run to cap a 28-point fourth quarter for the Eagles (8-5).
Buccaneers 27, Bills 6
Rookie Mike Glennon rebounded from one of his worst performances of the season to throw two touchdown passes and lead host Tampa Bay to victory over struggling Buffalo.
Bobby Rainey scored on an 80-yard run on the second play of the day, and the Bucs (4-9) intercepted EJ Manuel four times en route to their fourth win in five games following an 0-8 start.
Manuel, Buffalo’s first-round draft pick out of Florida State, was sacked seven times and doubled his interception total for the season.
Ravens 29, Vikings 26
Joe Flacco threw a 9-yard touchdown pass to rookie Marlon Brown with 4 seconds left, capping a flurry of scores on an icy field and giving host Baltimore a victory over Minnesota.
Following a first half in a driving snowstorm, the teams combined for five touchdowns in the final 125 seconds. Brown’s catch concluded a five-play, 80-yard drive that took 41 seconds.
Broncos 51, Titans 28
Unbothered by the freezing weather, Matt Prater set an NFL record with a 64-yard field goal and Peyton Manning threw four more touchdown passes, lifting host Denver to victory over Tennessee.
The temperature was 14 degrees when Prater kicked his record setter to close the first half and pull Denver within 21-20.
Manning opened the third quarter by leading the Broncos on two touchdown drives, and the Broncos (11-2) easily wrapped up a playoff spot.
Chargers 37, Giants 14
Philip Rivers found rookie Keenan Allen for two of his three touchdown passes, and host San Diego beat Eli Manning and New York to keep alive their long-shot playoff hopes.
49ers 19, Seahawks 17
Phil Dawson kicked a 22-yard field goal with 26 seconds remaining and host San Francisco held off Seattle.
Frank Gore broke a 51-yard gain with just more than four minutes left to set up the go-ahead 11-play, 76-yard drive.
Cardinals 30, Rams 10
Carson Palmer completed 27-of-32 passes, 12 of them to Larry Fitzgerald, and host Arizona ended an eight-game losing streak against NFC West foes by beating St. Louis.