The Arizona Cardinals, following three consecutive losses after their bye week, did what they needed to stay alive in the ...