Well, looks like the San Francisco 49ers are back.
The 49ers got angry on Thursday night against the St. Louis Rams, going on to a 35-11 victory at Edward Jones Dome. They racked up 219 yards and three touchdowns on the ground, while Colin Kaepernick got back on track.
It appears as if Jim Harbaugh and company have forgotten those losses to the Seattle Seahawks and Indianapolis Colts.
So, before we hit the weekend, here are my updated NFL power rankings.
1. Seattle Seahawks (3-0)
Is there a more dominant defensive team in the league right now? That's a rhetorical question. The Seahawks have allowed 9.0 points per game. That includes holding the San Francisco 49ers to three points. Oh yeah, and their offense just got rolling.
2. Denver Broncos (3-0)
The Broncos obliterate whoever gets in their way. Peyton Manning has this offense running like a machine. And good luck running on this team.
3. New Orleans Saints (3-0)
Drew Brees continues to scorch defenses, and this team's pass defense isn't too shabby, either. The 2012 Saints look like a mirage at this point.
4. Chicago Bears (3-0)
Complete with a balanced offense and a strong run defense, the Bears went into Pittsburgh and embarrassed the hapless Steelers in Week 3.
5. New England Patriots (3-0)
Tom Brady may be yearning for Rob Gronkowski right about now, but the running game has certainly been there for him. This pass defense also looks to be coming together.
6. Cincinnati Bengals (2-1)
The Bengals have the defense to limit some high-octane offenses, and the recent play of Andy Dalton and rookie Giovani Bernard has added some extra gusto to the offensive attack.
7. Miami Dolphins (3-0)
The Dolphins appeared to be building something at the end of last season. That momentum has rolled into this season, as Miami has defeated the Colts and Falcons in the past two weeks. Ryan Tannehill looks like a legitimate starting quarterback in the National Football League, and the defense has done enough to keep the team undefeated.
8. Kansas City Chiefs (3-0)
This must feel pretty good for Alex Smith...and Andy Reid. The quarterback-head coach combination is developing something special in Kansas City, while the 49ers and Eagles flounder. This burgeoning, young defense looks mighty scary, too.
9. Indianapolis Colts (2-1)
The Colts lose to a strong Dolphins team, then turn around and dominate the 49ers in San Francisco. Ahmad Bradshaw looks close to full strength, and the addition of Trent Richardson doesn't hurt, either.
10. Baltimore Ravens (2-1)
After a tough Week 1 loss to the Broncos, the defending champs have bounced back. The 30-9 victory over the Texans in Week 3 was a reminder that this team isn't just going to fade away. The run defense is legit.
11. San Francisco 49ers (2-2)
The 49ers got back on track on Thursday night in Week 4, rolling over the Rams. More importantly, they got back to running the football. Frank Gore exploded for 153 yards and a touchdown on 20 carries.
12. Green Bay Packers (1-2)
Two close losses to the 49ers and Bengals are all it takes for the Packers to dip below the top 10. Teams appear to love passing on Green Bay, and Aaron Rodgers hasn't been able to make up for it...yet.
13. Houston Texans (2-1)
The Texans have been hurt by a punt return for a touchdown and two interception returns for scores the past two weeks. It's hard to recover from that in the NFL. The Seahawks will test Houston's focus in Week 4.
14. Atlanta Falcons (1-2)
The 27 points allowed to the Dolphins in Week 3 were alarming. The Falcons need to stop people better than that if they expect to do big things in 2013.
15. Dallas Cowboys (2-1)
Minus a close loss to the Chiefs, the Cowboys have been OK in 2013. But the Cowboys have been "OK" for a while now. They're bound to make a jump one of these years...right?
16. Detroit Lions (2-1)
The Lions have defeated the teams they were supposed to defeat, while losing to one team (the Cardinals) they were supposed to defeat. Inconsistency has plagued this team before. Fans better hope the loss to the Cardinals was an aberration.
17. New York Jets (2-1)
The Jets beat up on a laughable Bills defense in Week 3, but the defense has been there all season long. If the offense can continue to improve, it's quite possible that everyone who knocked the Jets early on (myself included) will eat his words.
18. Tennessee Titans (2-1)
Was that Jake Locker I saw against the Chargers? Never would have known. The defense has been solid for Tennessee, but everything ultimately depends on Locker. His test against the Jets in Week 4 will be telling.
19. San Diego Chargers (1-2)
Philip Rivers has been all good since the Week 1 catastrophe against the Texans. The problem is, the defense has been all bad. Allowing 452 total yards to the Titans is not a good sign. I hate to say it, Chargers fans, but you have yourself another inconsistent team. Norv Turner was only partly to blame. Blame it on the weather or something. I hear it's really awful in San Diego.
20. Carolina Panthers (1-2)
After two close losses to the Seahawks and Bills, the Panthers get to breathe a bit after a thumping of the Giants and a bye week. Cam Newton played much better against the Giants. Of course, the Giants are one of the worst teams in the league right now.
21. St. Louis Rams (1-3)
The Rams got beat by a better team on Thursday night—it's that simple. Sam Bradford is still ordinary, and the Rams can't run or stop the run.
22. Arizona Cardinals (1-2)
So, this defense was overrated. Also, as Raiders fans will tell you, Carson Palmer can only get you so far. He tosses some nice touchdowns, and then, you know, tosses a couple of interceptions in a game and ruins all progress that has been made.
23. Philadelphia Eagles (1-2)
The Eagles stand exactly where they should be. They've defeated a team that was worse than them and lost to two teams that were better than them. The defense is, once again, awful. And Michael Vick can't stop throwing picks. Chip Kelly can't save him.
24. Buffalo Bills (1-2)
I know this team is injury-plagued at the moment, but, man, that defense... EJ Manuel looks to be a good pick after all, but he needs to be better in third-down situations. The Bills were 4-for-18 on third downs against the Jets.
25. Cleveland Browns (1-2)
After all the mockery following the trade of Trent Richardson, the Browns went out and defeated the Vikings in Minnesota. Will Brian Hoyer become the next Tim Tebow? I know you all are hoping so!
26. Minnesota Vikings (0-3)
The loss to the Browns was rough. In fact, it's been a rough three weeks for the Vikings. The defense is having a heck of a time stopping anyone, and Christian Ponder continues to disappoint. Time for a new quarterback. And I don't mean Matt Cassel.
27. Tampa Bay Buccaneers (0-3)
This team is pretty mediocre across the board, but the close losses to the Jets and Saints show that the Buccaneers can at least be competitive. Now the Bucs have cast Josh Freeman aside. Time for rookie Mike Glennon to prove his worth. It's going to take some patience, folks.
28. Pittsburgh Steelers (0-3)
The Steelers don't have a bad pass defense, but they can be hurt on the ground. Also, Ben Roethlisberger is getting battered around. He may be a big guy, but he's not indestructible.
29. Oakland Raiders (1-2)
Losing to the Broncos was predictable. So was losing to the Colts. And the Raiders have only beaten the worst team in the league. But, I tell you, the more I watch Terrelle Pryor, the more I'm impressed. He's been one of the biggest surprises of the 2013 campaign.
30. Washington Redskins (0-3)
This defense is awful. Robert Griffin III has to win shootouts every time he steps out onto the field, and he's just not there yet, physically or mentally. By the way, read this piece about Griffin's health by Bleacher Report NFC East lead writer Brad Gagnon. Do it now.
31. New York Giants (0-3)
The Giants have allowed an NFL-worst 38.3 points per game so far, and Eli Manning has tossed eight interceptions to five touchdowns. Need I say more?
32. Jacksonville Jaguars (0-3)
The Jaguars rank last in points per game and 29th in points allowed per game. Blaine Gabbert is a name Jaguars fans are tired of hearing about. So is Chad Henne.