Everybody loves an underdog story. There’s just something exciting about a bad team beating a contender because it doesn’t happen often. The last decade saw some shocking NFL upsets that fans will never forget. From Super Bowl victories to regular-season meltdowns, we broke down some of the best.
Many of these teams came into games on lengthy losing streaks but somehow turned it around. Others fell behind and came back in the most unlikely circumstances. Each upset resonated as one of the defining games of the past decade. Check out the list below via ESPN.
25. Buffalo Bills vs. Minnesota Vikings (2018)
The Bills became an NFL force in 2020. But it’s easy to forget they weren’t great just two years earlier. They started the 2018 season in grim form. Nobody came them a chance when they went up against the Vikings. Buffalo came into the game as double-digit underdogs but belied their lowly status. They put pressure on Vikings QB Kirk Cousins and sacked him twice early.
This rocked Minnesota and the Bills soared into a lead. Meanwhile, rookie QB Josh Allen chose this day to signal his arrival in the NFL. In the end, the Bills won 27-6. To put this in perspective, they lost the first two games of the season by a combined 78-23 score (via SBNation). On this day, they were on fire. Furthermore, gamblers were delighted because of the 17-point spread. Gamblers made a fortune off one of the biggest upsets of the last decade.