Houston Astros defeat St. Louis Cardinals, 4-3

When the Cardinals didn't hit in May and June, questions about their offense typically started with "if."

Now that they have reached some August doldrums, issues surrounding an upgraded lineup's two-week malaise typically begin with "when."

The Houston Astros, however, put a promised offensive reawakening on hold for another day Friday. Nemesis Brian Moehler and four relievers contained the Cardinals long enough for two late-inning scores against Kyle McClellan to de...