No matter what odds site you use (for entertainment purposes only, of course), the Buffalo Bills were the biggest underdog on the NFL's Week 3 slate by a good margin. This team has Super Bowl aspirations, although there was no evidence on display Sunday that the Vikings are that sort of team.
Buffalo went 75 yards on its opening drive, aided by 30 yards of Vikings penalties, and capped things off with a 10-yard touchdown run by its rookie quarterback. The Bills have gone into U.S. Bank Stadium, pulled out to a 24-0 lead at the end of the first quarter as the Vikings have not gotten anything going offensively and have made a lot of mistakes.
Josh Allen played with the poise of a well-seasoned quarterback for the Buffalo Bills by accounting for three touchdowns in his first road start in the NFL.
Cousins, who threw for more than 400 yards in rallying the Vikings to a memorable tie against NFC North rival Green Bay a week earlier, was ineffective throwing the ball behind a leaky offensive line, and his pair of first-quarter fumbles while being sacked led to 10 Bills points. To make matters worse, they have a short turnaround with a road game against the Rams coming up on Thursday.
Though Allen took three sacks and fumbled three times, the Bills were able to recover all of them. He put together a mini-highlight film with his feet while injured running back LeSean McCoy watched in a sweatsuit - with a big smile - from the sideline.
In a twist of irony, the Vikings cut Carlson after that game and added former Cowboys kicker Dan Bailey.
Yet Vikings coach Mike Zimmer didn't think his team took the Bills for granted.
At least the third-quarter interception by Cousins wasn't his fault.
On Sunday, the Vikings lost cornerback Trae Waynes and tackle Brian O'Neill in the first half with ankle injuries. They will travel to Los Angeles to play the Rams on Thursday night, September 27.