0 of 32

Bryan Woolston/Getty Images

The NFL is a week-to-week league. Take an opponent for granted or come out flat against a team perceived as inferior, and you'll get your rear end kicked.

Just ask the New Orleans Saints, who are scrubbing Atlanta's footprints out of their pants after getting stunned by 17 at the Superdome by the Falcons on Sunday.

That wasn't the only surprise in Week 10. The Kansas City Chiefs got MVP quarterback Patrick Mahomes back—and lost to the Tennessee Titans. The Pittsburgh Steelers won their fourth straight game with a backup quarterback, downing the defending NFC champions. The one-win Miami Dolphins stunned the Colts in Indianapolis.

And the New York Jets won a football game—on purpose.

Not every game came with a surprise. The Green Bay Packers solidified their status as a top contender in the NFC bracket with a snowy win over the Carolina Panthers. Ditto in the AFC for the Baltimore Ravens, who pasted the hapless Bengals in Cincinnati.

The last game of the week wasn't necessarily surprising. But it was a heart-pounding thriller between two teams that were a combined 15-2 headed in that ended in the waning seconds of overtime...

And left no undefeated teams remaining in the NFL. Crack the champagne, 1972 Dolphins.

As has been the case every week this season, Bleacher Report NFL analysts Brent Sobleski, Gary Davenport and Brad Gagnon have come together as Week 11 begins to survey the week that was and rank the NFL's teams from the bottom to the top.

There was no shortage of shake-up this go-round.

Every NFL season, there's the topsy-turvy week, where you just don't know what to make of anything. Are the Chiefs overrated after losing to the Titans? Does the Saints' loss to the lowly Falcons mean anything? Are the Dolphins... competent??? Lefkoe and Brian Westbrook look around the league at a variety games, topics, stats, and tweets, while trying to make sense of it all. Oh, and Raiders fans? We think you're gonna like the predictions these guys make. Check it out here.