1. Houston Texans – It is often better to be lucky than good, which is what the Texans have been the past two weeks.
2. Atlanta Falcons – The Falcons managed to squeak out another win and are very close to clinching the division title.
3. New England Patriots – The Patriots might as well have had a bye on Thanksgiving, but an impressive performance nonetheless.
4. Baltimore Ravens – The Ravens are still concerning given their offensive struggles on the road, but to win on the West Coast after a win in Pittsburgh is a tough feat.
5. Denver Broncos – The Broncos didn’t look great for the second straight week but managed to get past the rival Chiefs.
6. New York Giants – The Giants answered all questions in a rout of the Packers.
7. Green Bay Packers – The Packers have struggled offensively in recent weeks but gotten away with it, but not Sunday night in New York.
8. San Francisco 49ers – The story coming into the game was Colin Kaepernick, but the news afterward was the two interceptions returned for touchdowns by the 49ers in the win.
9. Chicago Bears – With Jay Cutler back under center, the Bears responded from Monday night’s debacle with a good effort on both sides of the ball in a key divisional win over the Vikings.
10. New Orleans Saints – Two pick-six’ by Drew Brees puts the Saints in a tough position to reach the postseason, especially considering the upcoming schedule.
11. Minnesota Vikings – It was an ugly performance in Chicago, but that had all the makings of a big bounce-back game for the Bears.
12. Pittsburgh Steelers – It isn’t really surprising at all that the Steelers lost to the rival Browns in Cleveland. Without Ben Roethlisberger, this team doesn’t stand a chance.
13. Dallas Cowboys – Tony Romo rallied the troops but the Cowboys once again dug themselves too deep of a hole in the first half.
14. Cincinnati Bengals – The Bengals are suddenly red-hot and have caught the Steelers in the AFC North.
15. Tampa Bay Buccaneers – Tough loss for the Bucs, who came up just one play short in the loss to Atlanta.
16. Detroit Lions – Jim Schwartz will be seeing the Justin Forsett touchdown over and over in his sleep for weeks to come.
17. Indianapolis Colts – One of the best kept secrets of the 2012 NFL season is the play of wideout T.Y. Hilton, who also makes a big impact on special teams.
18. Seattle Seahawks – Pete Carroll’s crew can’t be considered a legitimate contender in the NFC until they can win more consistently on the road.
19. Washington Redskins – After Mike Shanahan left the Redskins for dead, RGIII and Co. has rattled off two straight wins to at least entertain an outside shot at the playoffs.
20. San Diego Chargers – If there is a single play that can sum up this season for San Diego, and Norv Turner’s tenure, it was surrending a first down on 4th-and-29 with the game on the line on a 5-yard pass.
21. Miami Dolphins – The Dolphins kept their very slim playoff hopes alive by fighting past the Seahawks and a bizarre sprinkler malfunction at Sun Life Stadium.
22. St. Louis Rams – The Rams defense got back to playing good football thanks to a tasty matchup against Ryan Lindley.
23. Arizona Cardinals – With Lindley at quarterback, the wheels are really starting to fall off the wagon.
24. New York Jets – An absolute disaster against the Patriots. Totally embarrassing, especially in a game some thought the Jets might be able to win.
25. Tennessee Titans – Chris Johnson comes up a bit short of 100-yards rushing and the Titans come up a bit short against the Jaguars.
26. Jacksonville Jaguars – With Chad Henne at quarterback, the Jaguars are suddenly showing signs of life.
27. Buffalo Bills – The Bills are going to give C.J. Spiller the majority of the carries going forward, but the running game isn’t the problem.
28. Cleveland Browns – Just when you thought the Browns might be showing improvement, they almost lost at home to a Pittsburgh team that committed eight turnovers.
29. Carolina Panthers – Cam Newton looked like the star everyone expected him to be this year, taking advantage of a Philadelphia team that has mailed it in already.
30. Philadelphia Eagles – So many issues it’s hard to know where to even begin.
31. Oakland Raiders – Carson Palmer has played really well despite his team’s struggles, but that wasn’t the case in his return to Cincinnati.
32. Kansas City Chiefs – The misery continues for the Chiefs, who actually put forth a good effort against the visiting Broncos.