For those that missed it, the Cardinals had a trio of significant injuries on their defense in the last two weeks.
First, they lost DE Bertrand Barry, their dynamic pass-rushing defensive end for the year.
Then, they lost starting CB Eric Green for the year. And now, they've lost their best player on the team in Adrian Wilson for the year.
This explains a bit how they give up 37 points to an offense as bad as the 49ers last week. This has been a really good defense all year, and I think this might cause a collapse.