After a Sunday full of upsets and close calls, there's been some pretty big shakeups across the NFL.
Lost amid the coverage of NFL players protesting during national anthems and reactions to President Donald Trump's comments was a solid week of football.
Week 3 gave us an overtime thriller between the Packers and Bengals, a monstrous field goal by the Eagles to beat a division rival, an offensive showdown in Tennessee, and an even bigger shootout between the 49ers and Rams.
This year, it appears that the league won't have a team head and shoulders above the rest, as the Patriots haven't dominated quite like expected. Just two teams remain undefeated while 16 teams are 2-1. Things are still very much up in the air.
Heading into a Week 4 that should balance things out, check out where each team stands.
32. San Francisco 49ers
Last week: Lost to the Rams 41-39
This week: at Arizona Cardinals
One thing to know: The Niners fell just short of completing the comeback on Thursday night, but the team did enough to cover the spread in epic fashion. Even with an exciting game on the field though, their stadium still sat almost entirely empty.
31. Cleveland Browns
Last week: Lost to Colts, 31-28
This week: vs. Cincinnati Bengals
One thing to know: The once-intriguing Browns season has gotten off to a disappointing start as DeShone Kizer has looked over-matched against NFL defenses and No. 1 pick Myles Garrett still hasn't taken the field.
30. New York Jets
Last week: Beat the Dolphins 20-6
This week: vs. Jacksonville Jaguars
One thing to know: The Jets showed up strong at home for a divisional opponent, handling Jay Cutler and the Dolphins. This game would've been a shut out if not for a DeVante Parker touchdown reception as time expired.
29. Cincinnati Bengals
Last week: Lost to the Packers, 27-24 (OT)
This week: at Cleveland Browns
One thing to know: After failing to score a touchdown in the first two weeks of the season, the Bengals looked revitalized in Week 3 under new OC Bill Lazor. Unfortunately, it wasn't enough to stop Aaron Rodgers, and the Bengals are still looking for a first win.
28. Indianapolis Colts
Last week: Beat the Browns, 31-28
This week: at Seattle Seahawks
One thing to know: TY Hilton said the Colts would not lose Week 3 and he delivered with 153 yards and a touchdown in their first win of the season. We'll see if he can keep it up against a Seattle defense that was carved up by the Titans last week.
27. New York Giants
Last week: Lost to the Eagles 27-24
This week: at Tampa Bay Buccaneers
One thing to know: Although New York fell just short of their fourth quarter comeback against the Eagles, it was a comfort to Giants fans to see glimpses of the old Odell Beckham Jr. on the field, who had nine catches for 79 yards and two touchdowns, as well as yet another eye-grabbing celebration.
26. Los Angeles Chargers
Last week: Lost to the Chiefs, 24-10
This week: vs. Philadelphia Eagles
One thing to know: The win-less Chargers have had trouble winning over fans in LA, and they may continue to do so — they face the Eagles, Giants, Raiders, Broncos, and Patriots over the next five weeks.
25. Chicago Bears
Last week: Beat the Steelers 23-17
This week: at Green Bay Packers
One thing to know: After coming up just short at home against the Falcons in Week 1, the Bears were able to take down the Steelers in Chicago on Sunday, proving that while the team is still putting the pieces together, they're unlikely to be an easy road win for opponents throughout the season.
24. New Orleans Saints
Last week: Beat the Panthers 34-13
This week: at Dolphins (in London)
One thing to know: This Sunday will be just the Saints' second time playing in London as a part of the NFL International Series and their first trip since 2008.
23. Miami Dolphins
Last week: Lost to the Jets, 20-6
This week: vs. New Orleans Saints
One thing to know: Does being shut out until the final drive by the woeful Jets say more about the Jets or more about a Dolphins offense still getting used to Jay Cutler? Week 4 against the porous Saints should be an answer.
22. Carolina Panthers
Last week: Lost to Saints 34-13
This week: at New England Patriots
One thing to know: The Panthers came into Week 3 undefeated, but floundered against their division rivals at home. The Panthers' wins have come against teams that are now a combined 1-5, so Carolina still has some work to do before they prove that last year's disappointing season is in the past.
21. Houston Texans
Last week: Lost to the Patriots, 36-33
This week: vs. Tennessee Titans
One thing to know: The Texans nearly stole a game from the Patriots, but couldn't stop Tom Brady on a game-winning drive. Now, at 1-2, Houston has just a 7% chance at making the postseason, according to ESPN's FPI.
20. Los Angeles Rams
Last week: Beat the 49ers 41-39
This week: at Dallas Cowboys
One thing to know: Jared Goff looked better than Rams fans have ever seen in Los Angeles' Thursday night win over the Niners, going 22-for-28 for 292 yards and three scores. If he can carry that level of play on the road to Dallas, the Rams might be in position to pull out the upset.
19. Buffalo Bills
Last week: Beat the Broncos 26-16
This week: at Atlanta Falcons
One thing to know: Few would have guessed that after three weeks the Bills would sit atop the AFC East, but thanks to a stout defense and Tyrod Taylor's solid play, here we are.
18. Jacksonville Jaguars
Last week: Beat the Ravens, 44-7
This week: at New York Jets
One thing to know: Blake Bortles had arguably the best game of his career in Week 3, throwing four touchdowns and no interceptions, and posting at 128 passer rating against one of the best defenses in the league. If the Jaguars can keep things rolling against the Jets, the AFC South race may get interesting.
17. Arizona Cardinals
Last week: Lost to Cowboys, 28-17
This week: vs. San Francisco 49ers
One thing to know: The Cardinals appear to have major issues on the offensive line after they let up six sacks and 11 QB hits against the Cowboys.
16. Baltimore Ravens
Last week: Lost to Jaguars 44-7
This week: vs. Pittsburgh Steelers
One thing to know: The Ravens might be the most enigmatic team in the league right now. After beating up on the Bengals and Browns, the team traveled to London and got absolutely walloped by the Jaguars. Might it have been the jet lag? The result of Sunday's game against the Steelers will be telling.
15. Tampa Bay Buccaneers
Last week: Lost to the Vikings, 34-17
This week: vs. New York Giants
One thing to know: Jameis Winston's accuracy continues to be a major theme for the Bucs — his three interceptions in Week 3 led to two scores and the end of the game.
14. Seattle Seahawks
Last week: Lost to Titans 33-27
This week: vs. Indianapolis Colts
One thing to know: Russell Wilson looked more like his old self on Sunday. Even with the loss, Seattle fans should be encouraged by his play — 373 yards and four touchdowns against the Titans.
13. Washington Redskins
Last week: Beat the Raiders, 27-10
This week: at Kansas City Chiefs
One thing to know: Josh Norman delivered a message to opposing receivers after blanketing Oakland's offense on Sunday: "Please, whatever you do, do not run your mouth if you're a wide receiver and expect to show up on Sundays, because I'm telling you, we are here and we are waiting."
12. Minnesota Vikings
Last week: Beat the Buccaneers 34-17
This week: vs. Detroit Lions
One thing to know: Head coach Mike Zimmer is still mum on details regarding the eventual return of starting quarterback Sam Bradford, saying "It's really day-to-day." It's possible we get a few more games of Case Keenum under center.
11. Philadelphia Eagles
Last week: Beat the New York Giants, 27-24
This week: at Los Angeles Chargers
One thing to know: Carson Wentz said he'd give his game check to kicker Jake Elliott if he hit a 61-yard, game-winning field goal — and then Elliott nailed it. Pay up, Carson!
10. Dallas Cowboys
Last week: Beat the Cardinals 28-17
This week: vs. Los Angeles Rams
One thing to know: Teams across the league got attention this week for demonstrations during the national anthem, but the Cowboys caused something of a stir with their decision to kneel before the anthem took place. Since then, the president has indicated that he spoke with owner Jerry Jones and that no kneeling would be seen on the Dallas sideline.
9. Tennessee Titans
Last week: Beat the Seahawks, 33-27
This week: at Houston Texans
One thing to know: After struggling in Week 1 against the Raiders, the Titans have now scored 70 points over the last two weeks. The offense appears to have found its footing.
8. Detroit Lions
Last week: Lost to Falcons 30-26
This week: at Minnesota Vikings
One thing to know: Golden Tate was just inches away from winning the game for the Lions on Sunday, but a frustrating bit of refereeing left him and the team out to dry and with their first loss of the season. Amazingly, the wild ending came exactly five years after Tate's infamous "Fail Mary" catch while he was still in Seattle.
7. Pittsburgh Steelers
Last week: Lost to the Bears, 23-17
This week: at Baltimore Ravens
One thing to know: The only thing drawing more attention than the Steelers' disappointing loss to the Bears was the hullabaloo over Alejandro Villanueva standing by himself for the anthem. Villanueva later said the team "butchered" their attempt to stay away from the anthem and apologized.
6. Denver Broncos
Last week: Lost to Bills 26-16
This week: vs. Oakland Raiders
One thing to know: The Broncos were losers in Buffalo on Sunday, and that loss was a big win for bookmakers across Las Vegas, as close to 80% of the money bet on the game was put on Denver coming off their big win over the Cowboys. Just a reminder to always take a close look at a home underdog.
5. Oakland Raiders
Last week: Lost to the Redskins, 27-10
This week: at Denver Broncos
One thing to know: The Raiders were suffocated by the Redskins on Sunday, failing to convert on third down on 11 attempts. Derek Carr, averaging just 6.7 yards per attempt, faces a stiff test in Denver this week.
4. Green Bay Packers
Last week: Beat the Bengals 27-24
This week: vs. Chicago Bears
One thing to know: It took overtime for the Packers to get past the lowly Bengals last week, but with Aaron Rodgers looking sharp as ever and Jordy Nelson back and catching touchdowns, there's still few teams in the NFC you'd like to face less than Green Bay.
3. New England Patriots
Last week: Beat the Texans, 36-33
This week: vs. Carolina Panthers
One thing to know: The Patriots haven't had the prettiest start to the season, but on days like last Sunday, when their defense is struggling against a weak opponent, rest assured that Tom Brady and the offense can take care of things.
2. Atlanta Falcons
Last week: Beat the Lions 30-26
This week: vs. Buffalo Bills
One thing to know: While their win over the Lions had a somewhat controversial ending, the Falcons went into Detroit and got the win to remain undefeated. With wins over two top teams just three weeks into the year, the Falcons look like early favorites to make it back to the Super Bowl to avenge last year's loss.
1. Kansas City Chiefs
Last week: Beat the Chargers, 24-10
This week: vs. Washington Redskins
One thing to know: Rookie sensation Kareem Hunt has more rushing yards by himself than 26 other teams. Hunt has played a major part in the Chiefs' hot start.
Now check out every team's response to Trump's divisive comments…
NFL players and teams around the league defiantly reacted to Trump's comments by protesting during the national anthem >
Link: Sports: NFL POWER RANKINGS: Where all 32 teams stand going into Week 4