Arizona Cardinals 30, Minnesota Vikings 17
The Vikings got punished in Arizona last night by the Cardinals. Brett Favre actually looked human last night as the completed 30 of 45 passes for 275 yards with 2 TD passes and 2 INTs. Adrian Peterson had his worst game of the year rushing for 19 yards on 13 carries (1.5 ypc) but he also added 6 catches for 46 yards (7.7 avg). Chester Taylor carried the ball 5 times for 21 yards (4.2 ypc) and he also caught 4 passes for 28 yards (7.0 avg) yesterday. Percy Harvin had another good game for the Vikings last night as he caught 6 passes for 79 yards (13.2 avg) with a TD grab and he also carried the ball 2 times for 22 yards (11.0 ypc). Sidney Rice pitched in with 7 catches for 72 yards (10.3 avg) last night. Visanthe Shiancoe only caught 2 passes for 14 yards (7.0 avg) but one of them went for a TD. The Vikings finished up with 315 total yards in this game (62 rushing, 253 passing).
The Vikings were awful defensively last night and it showed on the scoreboard. LB E.J. Henderson led the way for the Vikings last night with 10 tackles, 1 tackle for a loss and 1 QB hit. Safety Tyrell Johnson pitched in with 3 tackles, 1 fumble recovery and 1 interception. The Cardinals finished up with 398 total yards (113 rushing, 285 passing) in this game. The Vikings are still in great shape with a 10-2 record on the year.
