So far, it seems like there's been at least one stunning upset in each week of the 2012 NFL season.
Last weekend, it was Andrew Luck leading the Colts to a victory over the Packers. In Week 3, the 49ers were caught off guard by the surprising Minnesota Vikings. Before that, there was Robert Griffin III helping the Redskins to a Week 1 win over the Saints.
And it won't stop now.
In Week 6, there are a handful of games on the schedule that look like they could be potential upsets in the making.
Here's a look at some of the contending teams that will fall to heavy underdogs on Sunday.
Buffalo at Arizona
Going into the season, the Cardinals weren't supposed to be a playoff-caliber team, but they reeled off wins against the Patriots, Dolphins, Eagles and Seahawks before finally losing to St. Louis in Week 5.
Unfortunately for Cardinals fans, the 2-3 Bills will upset Arizona in the desert, as C.J. Spiller and Ryan Fitzpatrick will help Buffalo out-score the Cardinals' offense, which ranks among the league's worst in both passing and rushing yards.
It also won't help that Arizona will be without both of their top running backs, as Ryan Williams and Beanie Wells are both out with injuries.
Prediction: Buffalo 27, Arizona 17
Detroit at Philadelphia
After ending their postseason drought last season, the Lions appear to have taken a step back and find themselves at 1-3 entering their Week 6 game in Philadelphia.
The Eagles, despite being 3-2 thus far, still look better on paper than they do on the field, and the Lions will upset them on the road to get a much-needed win.
Prediction: Detroit 31, Philadelphia 27
Green Bay at Houston
At the beginning of the season, one could have argued that the Texans would be considered the underdog in this Week 6 matchup, but with Houston off to a 5-0 start, they're clearly the favorite in this one.
However, after the Packers' heartbreaking loss to the Colts last weekend, Aaron Rodgers and company will be hungry to redeem themselves, and they'll upset the Texans on the road.
The Packers have been inconsistent thus far, but still have all the offensive weapons to win if the game turns into a shootout between Matt Schaub and Rodgers.
Prediction: Green Bay 34, Houston 30