The men in the white and black striped shirts were not going to make it easy for the Vikings to break their miserable four-game losing streak on Sunday at U.S. Bank Stadium.
With 4 minutes, 7 seconds remaining and the Vikings holding a six-point lead, a 31-yard punt return by Marcus Sherels was called back because of two illegal blocks, one on Jayron Kearse and another on Anthony Harris.
That meant the Vikings had to start at their own 9-yard line, and three plays later they had to punt from their own 15. A terrific roll kept Jeff Locke's hot streak alive with a 72-yard punt that was downed at the Arizona 13-yard line.
Carson Palmer threw an incomplete pass on fourth-and-19 at the Arizona 4-yard line and the Vikings started to celebrate — only to see the officials flag defensive lineman Tom Johnson for roughing the passer, an automatic first down.
So, again, the Cardinals got the ball back with only 1:07 remaining and another opportunity to win. But Danielle Hunter had his own ideas and sacked Palmer on fourth down to clinch the 30-24 victory that ended the Vikings' four-game losing streak.
That final series was emblematic of the way the defense played the entire game. The Vikings finished with four sacks, 15 quarterback hurries and two interceptions — both by Xavier Rhodes, including one returned for a 100-yard touchdown — as Palmer was running for his life all day. But the game was still way too close, with the defense needing a big final stand to pull off the victory.
Bradford sees growth
The hot subject during the losing steak had been the Vikings offensive line, so quarterback Sam Bradford was asked if the protection was better Sunday, when T.J. Clemmings moved from right to left tackle for injured Jake Long and Jeremiah Sirles started at right tackle.
"Things are a little better today," Bradford said after getting sacked twice. "Any time you can get a win, it just kind of boosts the morale of the whole team."