look, this is the NFL, and MUCH stranger things have happened. I'm not counting anything out. Kaep could implode against that defense and throw 4 picks. SF's special teams are not great, they could easily give up a TD and/or field position. The game won't be a pretty one, but the Cards could certainly grind out a win. Their defense is nothing to be sniffed at, and their special teams might just give them the edge in this one. I reckon if the cards get up early by a freak score or two, they could hang on to win.
Colt 45 and two zig zags.