10/18/2012 07:59 am ET

NFL Power Rankings: Falcons, Giants Move Up, Texans, 49ers Slip After Before Week 7

By National Football Post

Every week the National Football Post brings you our NFL Power Rankings—a breakdown of how we stack up the league.

Week 7 Rankings (previous rankings in parenthesis)

1. (3) Atlanta Falcons (6-0): Are the Falcons a dominant squad? We don’t see it that way, but they continue to win and make plays in crucial situations.

2. (6) New York Giants (4-2): We bumped the Giants up the list after they whipped Harbaugh’s club out in San Francisco.

3. (1) Houston Texans (5-1): The Texans’ secondary was beat up all night by the Packers in the 42-24 loss.

4. (4) Baltimore Ravens (5-1): The injuries to Lardarius Webb and Ray Lewis are a major blow to a defense that was already suspect in Baltimore.

5. (2) San Francisco 49ers (4-2): Three interceptions from Alex Smith put the Niners in a hole they couldn’t climb out of vs. the Giants.

6. (7) Chicago Bears (4-1): The Bears come off the bye with a matchup vs. Calvin Johnson and the Lions on Monday night.

7. (12) Seattle Seahawks (4-2): If you didn't buy into the Seahawks before, the win over the Patriots should help.

8. (13) Green Bay Packers (3-3): Are the Packers back in the mix? No question when Aaron Rodgers throws from six TDs vs. one of the league’s top defenses.

9. (5) New England Patriots (3-3): Poor coaching decisions, turnovers and lousy secondary play. That will get you beat on the road.

10. (16) Denver Broncos (3-3): Peyton Manning put on a show in the second half during the Broncos comeback win on Monday night in San Diego.

11. (8) Minnesota Vikings (4-2): The Vikings couldn't contain RGIII out in D.C.

12. (11) Philadelphia Eagles (3-3): Defensive coordinator Juan Castillo was fired on Tuesday in a panic move by Andy Reid after the loss to Detroit.

13. (18) Washington Redskins (3-3): As long as RGIII stays healthy, the ‘Skins will be one of the toughest offenses to game plan for.

14. (10) Arizona Cardinals (4-2): After a hot start, the Cards have dropped two straight behind an O-Line that has some major issues.

15. (9) Pittsburgh Steelers (2-3): The Steelers suffered more injuries during a bad loss down in Nashville.

16. (20) Detroit Lions (2-3): The Lions can get right back in the NFC North discussion with a win at Chicago this week.

17. (14) San Diego Chargers (3-3): Remember when the Chargers were 3-1?

18. (22) Miami Dolphins (3-3): Rookie QB Ryan Tannehill continues to impress for the 3-3 Dolphins.

19. (24) New York Jets (3-3): Can the Jets knock off the Patriots in Foxborough this Sunday?

20. (15) St. Louis Rams (3-3): The Rams need to find some offense—soon.

21. (19) Dallas Cowboys (2-3): The Cowboys left some plays (and time) on the field in the loss to the Ravens.

22. (27) Buffalo Bills (3-3): The Bills rebounded after the blowout loss to the 49ers in Week 5 to pick up the win over the Cards.

23. (21) New Orleans Saints (1-4): If the Saints are going to make a run to get back in the mix, now is the time to get it done.

24. (17) Cincinnati Bengals (3-3): Back to back losses to the Dolphins and Browns have us lowering expectations on the Bengals.

25. (30) Tennessee Titans (2-4): Are the Titans a better football team with Hasselbeck under center?

26. (26) Tampa Bay Buccaneers (2-3): The Bucs get the win over the Chiefs, but that’s no reason to throw a party.

27. (23) Indianapolis Colts (2-3): The Colts were gashed by Shonn Greene and the Jets' run game.

28. (25) Carolina Panthers (1-4): Let’s see if the bye week helped out the Panthers and Cam Newton.

29. (28) Oakland Raiders (1-4): The Raiders had opportunities to knock off the Falcons in Atlanta.

30. (32) Cleveland Browns (1-5): Brandon Weeden and the Browns' offense generated some big plays to get their first win of the season.

31. (29) Kansas City Chiefs (1-5): Well, Brady Quinn isn’t the answer either in K.C.

32. (31) Jacksonville Jaguars (1-4): The Jags take over the bottom spot in our rankings...and they could be here for a while.

Follow the NFP on Twitter: @FootballPost