The Arizona Cardinals are now the losers of three straight games, after the Kevin Kolb-less Cards lost by a touchdown to the Minnesota Vikings yesterday.
John Skelton -- taking over as the Cardinals' quarterback again due to Kolb's injury -- got in the good graces of Cardinals fans last year thanks to his late-game heroics, but for the second game in a row, Skelton couldn't pull a rabbit out of his hat at the end.
-Kevin Kolb Out for "Unspecified Time Frame"; John Skelton's in Charge Again
-Arizona Cardinals Lose to Buffalo Bills; Kevin Kolb Gets Injured
-Arizona Cardinals Play Like a Hot Pile of Garbage, Lose to St. Louis Rams
For the most part, the Cardinals were beat up by Vikings running back Adrian Peterson, who ran for 153 yards and one touchdown on the Vikings' home field.
Peterson's touchdown came early in the first quarter, but the Cardinals tied the game at seven in the second quarter, after Cardinals linebacker Paris Lenon intercepted Christian Ponder at the Vikings' 16 yard-line, and LaRod Stephens-Howling ran in for the score a few plays later.
Stephens-Howling ended up rushing for more than 100 yards -- yes, a Cardinals running back actually ran for 100 yards -- although Skelton's performance wasn't quite as efficient.
The Vikings went into halftime with a 14-7, after Ponder threw a short touchdown pass to Percy Harvin midway through the second quarter. On the third play of the second half, Skelton threw a 31-yard touchdown pass to Harrison Smith -- which is a problem, since Smith's a Vikings safety.
Now down by 14 points in the third quarter, the Cardinals drove 62 yards, to the Vikings' 18 yard-line, before running into a fourth down. The Cardinals went for it on that fourth down, and it ended with Skelton being sacked.
Skelton was sacked a total of seven times yesterday, which is consistent with the beating Kolb took behind the not-so-great offensive line.
Dave Zastudil made an appearance on the Cardinals next three drives -- punting the ball back to the Vikings -- until time started running low.
With around six minutes left in the game, and the Cardinals still down 14, they ran into a fourth down in Vikings territory. Skelton, again, was sacked on fourth down.
After the Cardinals' defense stopped Peterson on three straight runs, the Cards' offense got the ball back, and Skelton engineered one of his familiar late drives.
Starting 79 yards away from the endzone, Skelton threw six passes, and completed all six of them, including a six-yard touchdown to Andre Roberts.
However, the Cardinals had just one timeout left, and the clock had less than two minutes remaining.
Jay Feely's onside-kick failed, and the Vikings gave the ball to Peterson -- seven straight times, until the clock hit zero.
After a 4-0 start, the Cardinals have now dropped to 4-3 on the season.
The Cardinals' next game is a Monday-night showdown with the San Francisco 49ers.