Sports

Vikings Hang On To Beat Cardinals 21-14

Christian Ponder of the Minnesota Vikings scrambles with the ball to avoid a sack by Calais Campbell of the Arizona Cardinals during the second quarter of the game on October 21, 2012 at Mall of America Field at the Hubert H. Humphrey Metrodome in Minneapolis, Minnesota. (Credit: Hannah Foslien/Getty Images)

Christian Ponder of the Minnesota Vikings scrambles with the ball to avoid a sack by Calais Campbell of the Arizona Cardinals during the second quarter of the game on October 21, 2012 at Mall of America Field at the Hubert H. Humphrey Metrodome in Minneapolis, Minnesota. (Credit: Hannah Foslien/Getty Images)

Featured & Trending:

Latest News Headlines:

MINNEAPOLIS (AP)– Adrian Peterson ran for 153 yards and a first-quarter touchdown, and the Minnesota Vikings survived an ugly second half to hang on and beat Arizona 21-14 Sunday to hand the Cardinals their third straight loss.

Percy Harvin caught Ponder’s only touchdown pass, but Ponder threw an interception that led to a second-quarter touchdown run by LaRod Stephens-Howling. Ponder has seven turnovers in the last three games; two of them were turned into touchdowns last week at Washington.

Arizona’s John Skelton went 25 for 36 for 262 yards and two turnovers. Rookie Harrison Smith returned an interception 31 yards for a touchdown in the first minute of the second half, giving the Vikings enough of a cushion to withstand the offensive woes down the stretch.

(TM and © Copyright 2012 The Associated Press. All Rights Reserved. This material may not be published, broadcast, rewritten or redistributed.)