Their pitching may be in a shambles now, but they don't have to play for 3 days; pitching will be completely fresh come Wednesday.
Three starters in the top six National League ERA for the year; that's a good base to start from. Granted, the Cards have a much superior offense to the Astros, and a slightly better defense, but pitching usually wins in the playoffs.
As to the original point of this thread, I'd have guessed -180; I wouldn't bet it that high, but I would've grabbed the -155 or so opener if I had seen it in time.