Cardinals pitcher Michael Wacha gave up just three hits in six scoreless innings while striking out seven to earn a win in his team's 2-0 victory over the Giants Saturday.

Wacha (4-3) would likely have been called upon to pitch another inning, but a 50-minute rain delay prior to the top of the seventh inning ended his start after 94 pitches. He delivered his second scoreless performance in his last three games, and he still has yet to surrender more than three earned runs in a start. Wacha brings a 2.45 ERA and 75:19 K:BB ratio into Thursday's matchup with the Royals.