Vikings Hang On To Beat Cardinals 21-14
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.