Rams dump 49ers, who fire coach
<p>San Francisco quarterback Alex Smith (11) fumbles after being sacked and having the ball stripped out of his hands by St. Louis defensive end Chris Long, bottom left, and then hit by Rams linebacker James Laurinaitis, top right, during the fourth quarter Sunday in St. Louis. The Rams recovered the fumble and went on to finish off the 49ers.</p>
Sam Bradford set an NFL record for completions in a rookie season and his first touchdown pass in four games to lift the host St. Louis Rams (7-8) over the San Francisco 49ers (5-10) 25-17 on Sunday.
The Rams need to win at Seattle next week to clinch the NFC West and secure their first playoff berth since 2004.
Late Sunday night, the 49ers fired coach Mike Singletary after two disappointing seasons. Defensive line coach Jim Tomsula has been elevated to interim coach and will run the team in next Sunday's season finale at home against Arizona.
Bears 38, Jets 34: Jay Cutler threw three third-quarter touchdown passes, Matt Forte ran for 113 yards and host Chicago rallied past New York and closed in on a first-round bye.
The Jets (10-5) lost for third time in four games, but clinched their second straight postseason trip under coach Rex Ryan when Jacksonville lost 20-17 in overtime to Washington.
The win was the seventh in eight games for the Bears (11-4), who blew an early 10-point lead and regrouped in the second half after being picked apart by Mark Sanchez early.
Patriots 34, Bills 3: At Orchard Park, N.Y., New England (13-2) clinched the top seed in the AFC playoffs thanks to Tom Brady's three touchdown passes in a rout over Buffalo (4-11).
Ravens 20, Browns 10: Joe Flacco threw two touchdown passes, Baltimore's defense bottled up Peyton Hillis of host Cleveland (5-10), and the Ravens (11-4) clinched their third straight playoff appearance.
Ed Reed intercepted rookie Colt McCoy twice as the Ravens stayed in contention for the AFC North title. They remain tied with Pittsburgh for the division lead with one game left.
Chiefs 34, Titans 14: Matt Cassel threw three touchdown passes and Eric Berry returned an interception 54 yards for another score for in host Kansas City's (10-5) win over Tennessee (6-9), which clinched the AFC West title after San Diego lost to Cincinnati.
Bengals 34, Chargers 20: Carson Palmer threw four touchdown passes during a near-perfect performance as host Cincinnati (4-11) beat San Diego (8-7), ending the Chargers' run of four straight AFC West titles.
Packers 45, Giants 17: At Green Bay, Wis., Aaron Rodgers threw for 404 yards and four touchdowns in his return from a concussion to lead Green Bay (9-6) past New York (9-6).
The loss leaves the Giants clinging to fading playoff hopes and wondering if there was a hangover effect from the previous week's collapse against Philadelphia. New York's turnover issues continued, as the Giants lost two fumbles and Eli Manning threw four interceptions.
Colts 31, Raiders 26: At Oakland, Calif., Peyton Manning threw three touchdown passes and iced the game with a 27-yard keeper and Indianapolis (9-6) beat Oakland (7-8).
When Jacksonville lost earlier, the Colts knew that no matter what happened in this game they could clinch the division with a win at home next week against the Titans or a Jaguars loss at Houston. The Raiders were eliminated earlier when the Chiefs beat the Titans.
Redskins 20, Jaguars 17, OT: Kevin Barnes intercepted David Garrard's second pass in overtime, setting up Graham Gano's 31-yard field goal to give visiting Washington (6-9) a win over Jacksonville (8-7).
Lions 34, Dolphins 27: Detroit took advantage of two interceptions to score 17 points in the final 4:37, and visiting Detroit (5-10) beat Miami (7-8).
With the comeback, the Lions have won three consecutive games for the first time since 2007.
Broncos 24, Texans 23: Tim Tebow scored on a 6-yard scramble with three minutes left in his first home start to cap host Denver's (4-11) comeback from a 17-0 halftime deficit to Houston (5-10).
Vikings at Eagles, ppd., snow: A fierce winter storm sacked Sunday's Minnesota-Philadelphia game like a blitzing linebacker, forcing a postponement.
The NFL shifted the game to Tuesday night (5 p.m., KHQ) because of an expected blizzard that could dump more than a foot of snow on Philadelphia.