The Vikings won 21-14 at home against Arizona Sunday afternoon to improve to 5-2. Adrian Peterson ran for 153 yards on 23 carries and 1 touchdown. Peterson tied Robert Smith with his 29th career 100-yard rushing game. Percy Harvin had 2 carries for 10 yards and 3 catches for 37 yards and 1 touchdown. Christian Ponder was 8-17 passing for 58 yards and 1 touchdown with 2 interceptions for Minnesota. Harrison Smith capped the Viking scoring with a 31-yard interception return touchdown.