We were gifted a wonderful weekend of holiday football as all 32 NFL teams were in action, starting on Thanksgiving Day. where Josh Allen and the Buffalo Bills avoided an upset in Detroit. The Dallas Cowboys separated themselves from the New York Giants in the NFC East, and the Minnesota Vikings took care of the visiting New England Patriots. Fast forward to Sunday and that is where the craziness ensued. The Cleveland Browns beat the Tampa Buccaneers in overtime while the Jacksonville Jaguars upset the Baltimore Ravens at home. Then you had the Las Vegas Raiders grab an overtime win against the Seattle Seahawks, followed up by a Philadelphia Eagles win in a shootout against the Green Bay Packers on Sunday Night Football. Oh, and the Denver Broncos lost again, but what else is new.
Videos by FanBuzz
So, now that we are one week closer to the playoffs, what did all these close games and upsets provide for us in this week's NFL Power Rankings?
1. Kansas City Chiefs (9-2)
The Chiefs had two turnovers and struggled in the redzone but still managed to put up 26 points in a 16-point victory.
2. Philadelphia Eagles (10-1)
Running the ball is the strength of this team. Defending the run is the weakness of this team.
3. Miami Dolphins (8-3)
No surprise here as Miami dominated the Texans but were maybe a little too confident in taking their starters out that early.
4. Buffalo Bills (8-3)
The Bills are a sloppy 8-3. They need to eliminate the turnovers and get back to their dominant wins if they want a chance of getting to the Super Bowl this year.
5. Dallas Cowboys (8-3)
Micah Parsons is the Defensive Player of the Year and should have his name considered for MVP as well. He is easily the biggest X-Factor on both sides of the ball in the NFL.
6. San Francisco 49ers (7-4)
The offense was not pretty but the defense pitched a shutout and that makes four straight games that the 49ers have not allowed a score in the second half.
7. Minnesota Vikings (9-2)
Primetime Kirk Cousins was nowhere to be found as he performed at a high level and continued his everlasting thanks for Justin Jefferson.
8. Cincinnati Bengals (7-4)
In a rematch of one of last season's playoff games, the Bengals once again got the best of Derrick Henry and the Titans and moved just a tiebreaker away from first place in their division.
9. Tennessee Titans (7-4)
Well, I mean I pretty much just summarized what happened but for Titans' fans there is no time to worry about this one as you take on the team with the best record in the NFL next.
10. Baltimore Ravens (7-4)
Ravens gonna Ravens. Once again, Baltimore blows another lead but this time it is to the Jaguars, who are not bad, but also had never won a game win trailing by seven points in the closing minutes...ever.
11. Washington Commanders (7-5)
The Commanders continued their hot streak with a win over Atlanta but once again, they still are not going to go far if they do not address their QB situation.
12. Los Angeles Chargers (6-5)
It was a gritty win, but the Chargers got back on course for the playoffs with a one-point win after going for a two-point conversion in a winner takes all moment.
13. New York Giants (7-4)
The Giants are starting to stumble a bit now. Will they continue this fall? Or will they get back to winning football?
14. New York Jets (7-4)
I think it is safe to say that barring injuries, Zach Wilson might have played his last game for the Jets as Mike White performs once again and gets the Jets a much needed W.
15. Tampa Bay Buccaneers (5-6)
The Browns are not as bad as their record shows, but this weather Tampa played in on Sunday is probably a big factor of why Brady went to Florida
16. New England Patriots (6-5)
This is the most average team I have ever seen at almost every position possible.
17. Seattle Seahawks (6-5)
The 12th Man made a literal appearance on Sunday but was all for laughs as the Seahawks lose a heartbreaker in overtime.
18. Las Vegas Raiders (4-7)
The Raiders dug their own grave and still have a long way to crawl out of it but back-to-back overtime wins is a great start.
19. Pittsburgh Steelers (4-7)
Just like the Raiders, the Steelers have a tough record to overcome to get to .500 let alone get to the playoffs but their Monday Night win puts them where they need to be.
20. Green Bay Packers (4-8)
At this point, I would rest A-Rod and let Love get some playing time. It is better to see now rather than later if he has what it takes.
21. Atlanta Falcons (5-7)
The Falcons for some odd reason always find a way to shoot themselves in the foot and Sunday was no different. Also, when is Ridder going to get a shot?
22. Indianapolis Colts (4-7-1)
Since winning his first game, Jeff Saturday has now lost every game since, and the Colts are steadily falling out of the playoff picture.
23. Cleveland Browns (4-7)
The Browns continued the trend of teams scraping for new life and momentum for the second half of the season and now they get Watson.
24. Arizona Cardinals (4-8)
I mean, what can you say? This is a very disappointing season.
25. Detroit Lions (4-7)
The Lions could have beat the Bills. From coaching to quarterback play, this team blew what would have been their fourth straight win.
26. Jacksonville Jaguars (4-7)
Doug Pederson once again shows why he has the biggest set of....and gets a much-needed team morale win. Another two to three wins and this is a good rebuilding season for the Jags.
27. New Orleans Saints (4-8)
Zero points, seriously?
28. Los Angeles Rams (3-8)
Stafford? Hurt. Kupp? Hurt. Robinson? Hurt. Donald? Hurt. McVay? Hurt.
29. Carolina Panthers (4-8)
The Panthers really just put up that many points on the Broncos defense. I am just as shocked as you are.
30. Denver Broncos (3-8)
Broncos Country are we enjoying this ride? No? Didn't think so.
31. Chicago Bears (3-9)
When does Fields get shut down for the rest of the season?
32. Houston Texans (1-9-1)
Insert Caleb Williams into the quarterback discussion for the Texans in next year's draft. Just kidding, he's not available until 2024 but maybe you go another year of being bad to get him?