They got what they deserved. Commit that many mistakes and show an alarming lack of focus, and this is what happens.
The Vikings consumed a large slice of humble pie Sunday.
They didn't just lose. They offered up a historic loss at U.S. Bank Stadium, one of the worst in NFL regular-season history if judged by betting lines and expectations.
Buffalo Bills 27, Vikings 6.
Anyone who predicted that should immediately buy a lottery ticket and buy beachfront in Maui with the winnings.
"Obviously I didn't do a well enough job preparing this football team for this game," coach Mike Zimmer said.
Clearly not. The Vikings looked totally and utterly unprepared to play at a level that suggested they respected their opponent.
The Bills lost to Baltimore by 44 points in the opener and had a player retire at halftime of last week's loss to the Chargers.
The Vikings took them lightly.